MFSLVVAGRLPQTNLQQVDATRFLFQVPEASSVNHLVVFLSTQPFPPGYGATVHFNLPGKDTWQLLGKLSNDKPSAIFRLKAITASTLTASQGLAFASATAVDTLNIGIQCEPLEQIEADLTAAEARPHASQEASAAMPTDEPSQSLALVTRTAPTEAVDPLLMAAGKLAKNLFTYLSSFSQSDAPHYFSLADVERWYRNVEQKLRNGGMAWLQAQD