MLSFGQKFPEWKDFPKGLHVLVVDEDLQVLDDLKCKLETYDYAVTTFSNGHDAMEALQDRNSSFHIAVVEATITDRLDGFKVVGAARHLPTIMMSNTEDLAMMMQTIQAGASEFLQKPLSSESLKNIWQHVVRKALSTGELVLPKSVSQSSVAQSGTVMPQLPPIVKEEPLETGQSELPLNEILRDESLLRGHNSLRPGGELDMENDAFSRSARFPGPSTPQLEQTSRLSPQDDNSDESPLSHDFGYMNAGLYDEICNELHECGNCLEAKIEAHDVSSDVAVPNGHLDSKLERDDLLCKDFEDFDPEVCAELQFNDSLVLRDPAGDIDLSDDLVCEDGLLSLDMDDCILDELTNDEALELSLDCLDDVDLQEADEEALLLAEVAKAEGDMRFVDNGGDLKVAGGTGCAGAVEMKARRNEYEAGGKSCKSGQAKRKMKVDWTPELHRRFVQAVEQLGVDKAIPSRILELMEVQCLTRHNIASHLQKYRSHKKHLLAREAEAASWNHRRSSAVSRPPPPQPRPLAAGSPPVHVWGHPTVDPFWPAAPFWPQHPVSACVDAWGHPAPGTPFYRQPIVQRLPLAPMPGVVNMALPLHSPPQNIAIADGKIPPFHPPKETVDAAISEVLRNPFSPLPLGLKPPSLESVITELQSQGVKTTPPGGS*