MKKGAHPLRVHAIVFPWPRQGHINPMLRFSELLSLQGCDVTFVHSELNLKRSNLQAAAAESSCARPIHEGKLRFVGINDGLPEGHPRDMHSLILSCTTGAMEVGLAYGFEQLVASLLLLDHQDETCGGSCTTIIVSDMFMTFTQDVANKFGLPRIAVFLQSAASFACHVAVAQGFRPVPGDKYLNCLQGVLPSTTKPSEMISFLQCYDPTDLLYGFIIQCFKRASESTCIVLNTFEELEHAAIDYLQKADTKVKHFYCGGPLLPLSFLESVGKSRKPTNGSLREEDHQCLAWLNIQAVGSVLFVSFGSLATLTAHQAEEFALGLEASMVPFLWVLRSDLLEDGGLPEGFTERVKERACFVTWAPQTQVLSHPAVGGFLTHCGWNSTMESLAAGVPMLGWAYFADQMLNGRCIADGWGVGLSLFDANGHEELVTRTQVERKVRALMLELPASVKRNCARLKEAASQAADSRNASLISPLLDSIKNLSSFMSM*