MEELGVKRRIVLVPVPAQGHVTPIMQLGKALYSKGFSITVVLTQYNRVSSSKDFSDFHFLTIPGSLTESDLKNLGPFKFLFKLNQICEASFKQCIGQLLQEQGNDIACVVYDEYMYFSQAAVKEFQLPSVLFSTTSATAFVCRSVLSRVNAESFLLDMKDPKVSDKEFPGLHPLRYKDLPTSAFGPLESILKVYSETVNIRTASAVIINSTSCLESSSLAWLQKQLQVPVYPIGPLHIAASAPSSLLEEDRSCLEWLNKQKIGSVIYISLGSLALMETKDMLEMAWGLRNSNQPFLWVIRPGSIPGSEWTESLPEEFSRLVSERGYIVKWAPQIEVLRHPAVGGFWSHCGWNSTLESIGEGVPMICRPFTGDQKVNARYLERVWRIGVQLEGELDKGTVERAVERLIMDEEGAEMRKRVINLKEKLQASVKSRGSSFSSLDNFVNSLKMMNFM*