MATFSKASRLCGAVTMQPKQLWSLLLSRILPKLLGLPGILLKKFRKEGVMELDAAALPELPQDVLMDIFGTLEVPDLIRAGSVCSSWHATYKCLLDLRQYKQPQTPCLFYTCESAGSNVGFLYSLKENRSYKLTLPEPPIRSRLLIGSSNGWLITADERSELHLVNPITGEQVALPSVITIEHVKPIFDASGTIRMYELSYQTPPDLFDLGDLRDELYFKAFVFPDPSTTGSYIVVLIHEPYSRLSFARPGDDKWTWVGQGSQYKDCTYVDGLLYTVNYSGEIDAFDFTASPVKMTVIMKELKYPVCENMYIIQAPWGDLLHVWRTIDVPPNAPPWVPGKCMVETLKIQVHKVDLEAKQRVEINRLQCDSVLFLGHNDSLCLSTQVHPELKSNHAYFTDDFKELTVLLKNCMRDMGVMDLENSVKKEIVSQIWSNWPCPTWITPNLMKLNQAFNR*