MVEKRQKAMNMGDAINDDLLGLPMESNLKESQANGNSKSMGMTIDDVIAECKLFYLAGQETTSVLFTWTMVVLSMHPNWQEKTREEVLQVFGTNKPDLNGLSHLKIVTMILFEVLQLYPPGVFLIRRTYKEMKLGEPTLPTGVQLYLPILLIHHDPDFWGEDVEEFKPNRFSEGVAKGSNHQLAFFPFGWGP*