MIPGGGGGGSVHAADGISPYLVQSQHGHGGGLDGMDDGATFMGDQPHCHPLLYNLSVLKDRVQQLHPLVGLAVAHNGHGHGPLDVSAADAIIQEIVAAASSMMYAFQLFCDLGTAPTANINTAPPQETGASIAAPAAVVKNKDHTADQMEEDHLMQQQWQQNGSGQHDYSSHAPPVFRSEPAPGATATDTIIELDAAELLAKFTHYCQVCGKGFKRDANLRMHMRAHGDEYKSKAALSNPTKLLAKGGGDDTMAAAAAAARKYSCPQEGCRWNRRHAKFQPLKSVICAKNHYKRSHCPKMYVCNRCGRKHFSVLSDLRTHEKHCGDHRWLCSCGTSFSRKDKLIGHVALFAGHQPVMPLDAPRAKRLRSSSASVAGNIDDTTGIGMGAA