MESILPTTAFSVTSSSSKSDRRSKSKSTQTSSKPSLVLALISCFAWLYVAGRLWQDAENRVLLVTLFKKNSQQRPKMLTVEDKLMVLGCKDLERRIVEVEMELTVAKSQGYLQNQLKQSGSSSGKQFLAVIGIYTGFGGRLRRNVIRGSWFPNVDALSKLEERGVLVRFVVGRSPNRGDSLDRNINEENRATKDFLILGSHEEAHEELPKKAKYFFSSAIQTWDAEFYVKVDDNIDVDLDGLIELLQKHRGQNSSYIGCMKSGEVVSEEGKSWYEPEWWKFGDEKSYFRHAAGSVVVLSKNLAQYININSASLKSYAHEDISIGSWMMGLQTTYIDDSRLCCSTTTSQDKVCSLA*