MARFGDLSDVSGGALRAAEARWAGVTAQLNASGAGGGGVVAGGGGEGASGAAPPQRFAPFHAAAASVFERFGRTRLVPVVSLASPEAAEPVARALLRGGVDVMELVLRTPSAMQALRLIASKVPEMAVGAGTVLSAEQAEQAVAAGASFLVSPGTAAISTHLTTSHHTSSTNPRVVEWATQRGVPIVPGCATASEIEAALELGLTHLKFFPAEARSAAAEIGGAAALKALGGPYKDVRFMPTGGVTQANLPSYLSLPGVFAAGGTWLVPAEAVAKRDWAAVEALTRAAVQAAAEAS*