MIPGGGGGGGGGGGGISPYLVQSQHGHGGGVDGMEMEEGGGFMGEQPQCHPLLYNLSVLKDRVQQLHPLVGLAVAHNAHAHGPLDVSAADAIIQEIVAAASSMMYAFQLLCDLGTAPTTAPSQETAAASAVVVKNNDHAADAGQMEDDHLMQQQWQQNGSRQHDYSSHAHAPPVFHSETAAPAGATSATDTIIELDAAELLAKYTHYCQVCGKGFKRDANLRMHMRAHGDEYKSKAALSNPTKLLAKGGDETMAAAARKYSCPQEGCRWNRRHAKFQPLKSVICAKNHYKRSHCPKMYVCNRCGRKHFSVLSDLRTHEKHCGDHRWLCSCGTSFSRKDKLIGHVSLFAGHQPVMPLDAPRAGKRQRSSSASVAGNIDDTTGIGMGAA