MQRVSSPLSLCEAKMLSGVEARTEGPQHFAPDALVLERDAVPVRFSGMVAPWPAVKLWRGESGLQRLISLAGEAHVEALVSGGDRLAGDMQHLMLLGCTLRQFLDGTLERQLAQRQPPGARGPLRLYLAQSPLLVAAAGSDGSGGISTMQPSALHPLMGDLGTPALLQQVPLSQVNFWASMRETRSSLHYDPYANLLCVVRGSKRVFTVPPSCTPHLYPLPLTSQSANHSPADLAQPDTACFPKVEAALPQLRVFELAAGDALFIPEGWWHQVDSSAGX