MQISTFFAVLGWVLSTVAIPASPTVEAALPTSTANVAGLHALAKAAGKLYFGTATDNPELTDQPYVAILNNTQMFGQITAANSMKWDATEPEQGVFTFTQGDQIAALATNDGRLLRGHNCVWHEQLPSWVTSGTFTAAEVTSIIETHCSTLVGHYKGKVWDVVNEPFNDDGTFGQDVFFNALGEDYIAIALRAAKAADPNAKVYINDFNIEGTGVKATAMKNLITSLKSQGVPIDGVGLQCHFIVGEVPTTLEENMREFAALGVEVAITELDVRMTLPETAALLEQQKADYQTVISACQAVPQCVGITVWDFTDKFSWVPGAFAGQGGACPWDENLVRKPAFDGIVAGF*