MFPSTGGRRLALLIRGTTAAVDGGTSPIQSQPHTARFLHPYYSTVPLARSPDPDAASYLVASCGLSLATAAALVARGRIRLTANADAIIRPKLEFFDSLGVGVTALTQTNHLLRSLDNHLVPCINFIRGIIGTDAGIRMRSPTYPTPFRFDLEKHMRPAVETLRCHGLSEEAISKLLIKEMGVLGLAPDRIAGIFEDLDALGLPMTDSCFVKCFSSMCNFKRGTGWRRLALYQSFGLSQSQVVGAFRSQPPLLELSDEMIRRKLLFFRDKLKIALSQVIAWPKLLSLSLEKNILPKCAVLNVLMREGKIRGDISLYSPLRASIKDFFRSYVEKYEKDVPDVVRAYEGKIKFKGFLDDDIEVPLAKASVI*