MEESILAFALQAKLHKKMCKQLYDGLNALLQIFPHLEAVRPGCKSGMQALSALHLALEKAKLLIFDCASSSKLYLAMTGDSVVLKFARVTNDLDTSLVQVAEIVCESLSKKVECVRKQISKANYILDTSEEQVGARIISLLVKEKDGESGEEAIFEQIAVELGLVSPKSMLEERQALKELLKKAECVGDKKKVAIILYFLHCLKSYSKNIKSSSSNAIHVGKDESVCKDITRSVTMPRCAVSSMRQSECSSERLLIDVQEQLRCPICGQLMSDPVVIASGRTYERACIEKWFQEGNATCPQTKQLLPNLSVTQNTCVKNLIASWWQESNGSLSSQMVDSIDEPASPPCKQMLFRYSSLSSADSSVETE*