MRRLLRPVFCAALFCLYPALVQAAAESEILGLFQRWQAAHGQRSGKALEGVYAPRLDYYGRAQTRERTLSAKQAFFARHPDFEQRIVAAPQIVPGDQEGRYEVRFVKQVRLDGRLRNYPGLLLAERAGPGDTWRFVGESDEITRYAVDPRYTPLARGRFAGTEADFAWVVAHAPNSAALCDEYEDCRCDLWSADARVPPKPLGSCTGAVLSVLGGLDDSGRERLQLLRTWWTSTWTKSSLLEIRDGQWVRMLPDISTTWDDAEAELVLYKADPQQPGRVLVTETVMDDEGDWSHRTRSEALRPVP*