MAFAVGRRRALDVVSSAFASSARGLAATRVARRAAATTAAGRGDAGGDPDALCAQIVSYARSELRRGRRDVARGVLEHGASLVAKAAGGDAPAGAIAAAESRAHLAWAAVQSVRARSSSWLRRVVRCDAAREESNNTFYAIGPGGAEDLLPARANLDAHLDAVDAAAAEAIAEALGHVEDGERTRASMSLAARGVRALTALATGDAAAASRAVDDATALLLDDDDDASRLDAARAFDAPHGAVVAMALKTLAHWSALTGEGDGKSRGAIARYRRAAAAAEEAADAPSNDACVSAMFADALLADVQLARAQHLVRVAASGGDLEDEEEEEEGEERPRDEDAALAAAEAAAAAAVTSAEALGDPAHPRVGLAIACSGDVYVCKATAAARRGGGAGGGATGDGAGVLFAEGLYRGALKLLGTPRPPTALAHDPDAASGGAASAHLRLVASLVHARYSVILRASGANRRVLSHTGPRTTASARWTPILKDFCRRLSPPTTPRFQSRHTSTPFNST*