MLFNVSACDIRDKPMPSNNDINKIDQLERVKKVRKNSSQSEAGSSSSGNSSFVALVKASNLKEDALYLPQDCTSSNGLNKKCRKIFLTDGGDRSWEMDLKFDKNLDSFCITRGWRHFCDENGKKLPNQERFVTVRLVPDCLRNKRLYLSRRFLKNNGLGEPKMVTLVGTDGTRILANLLRESTGRMSLGRGWVDFAKANRLKIGEYFTLESIWENDSPILSLYGTNTSKSDKRKRRENFPVACEKEYVSTEARNRNEPEKDKNTEEMINQASLSENRLVITLVPEDVKAGMLRLPSHFMKANGIDKVGKIYMLGINEMEWWWGDLLTRDGIVSVGCGWRYFCESNGVKIGKSFTLECMYKYDTRPVFKFCPKSGK*