MLAAQAVGVPPLVVSGEAAGGRQVTSPETDRYLQGMQGFVVQALGMYRSGYSLERLTALQAAVSQGAPPGGVQAMMQQYTRIVVLTLEILAALGLGPSAPASLTSPTATPGGQAGGREGEGTSSMVPGQQPEPGLELEGGQGDQGGQQEQEERGGAVSRLSADFRPTGYTSTFVEGPLACQLATQSMDYEPVSPARSHALRLLLAFMGALRGSGYSLHKFVEAAALAYGQGWSASELFEQLEDCDFVQSGGLLVVVAAADEYTPSGSGPDPGAAGSEDRAEPSASSAAPAANKQLFS