MMRREVEDVAELMHRIQSRLPVEEAARTCVLSKSWLHAWSTIPTLRFRVCNEQKGSMKLMDVEHTLIRYLRDNIPIERFDLKIDIENQELVSHAAKWIQSVATKTSLKEISLSIFPSGVCALFTLPNEILLGENLTKLRILASRGIRSVCMTTSHLPVIKCVSLRELHLNCVCISEEALNNILSSCSFLVTIELSKIYSDSCKGFKTIKVINLPRLYKLRIGLDGWQSTSLEIRDVPNLGVFSYQLFHKVGFPDPNSLPFNSNAHSISLGSNVTQLMLGGVIAGNAGLNMIKSGFHFLESLTLHLTSWMLGSFHFTCASIKRLSLQSCPESLIDVQVHAPKLLFFDFGGDMLPSLLFPDSSLRHIELSLALHLPVDADFFLKMREALTLSRNCDLRIITKNNSKLPFDIDIEDLRRRLLFPPATNVKELEFETDEDECMWERSTFFDAFFEICHPKLVYAKPDMAYRDNNHFCRLMMREVLETTTGSAFWHRHLKRVQIRRHKKWKTLTNSERSFLDRDMYFKLKWRELSSLFGLGVV*