MDRVSNLPDGVRGHILSFLPAKHIALTSVLSKSWLNLWKLIPILDIDDSEFLHPEEGKAERLEIRQSFVDFVDRVLALQDDSPIDRFSLKCITGIHPDHVNRWICNVLQRGVSDLDLFIDFSYEDTQEDEDMLPQEMFVSKTLVKLKIRNDRCVDWWCGKGGTSLPMLKSLYIDSDLILWGKMKRFLSSFPVLEELRMASMEWKESHETVSSASLRKLSILGTGCEDYVNPKSISFDTPSLLYLNYSDLVAEDYPLVNMGKLLEARINLIVKDDQIKRVREPNNDLLQDDAGNVVLQFGNVVKLMNGIQNIQILYLTADTLEVLSLCCESMPVFNNLKTLGIKSEEGRGWQAVPALLRNCPHLEYLIIEGLLHNVTDKCGDACDCISREDKGRSLASCPVKKVEIQGFRGTMREINMIGHFLRSFKCLKEMGIFPEEEGPTNFENPGAFEYVEKILKLYNEISNCDVYFLVWGYMRRKWTTQ*