MPSHSQVTSIHTKNMPHHKDMANILSPMADSSVMHFKKFKEQVHSQRKNTGRELTRFLETIWLFTESDIKTILAPSVLFALTNGIALSLLLPESAGIPSPSEILARIPVITVYVWISLMVLCIQNQKSPDAVEEDRINKPTRPLPSGKVSSDEAGTLLVAFIIIAVLGSYCLGAPVESILVIVLGYIYNDLEGAEHPFFKNVLNSLGIPCFPIGALQVAINPAPHTAAALAGSGPSVPLLLWRWILVLVAAIFFTIHIQDIKDQEGDACRNRKTVPLVYGDSAGRWLVVVPLLAWSVALPILWGFTSPTAASLLGHAPLLLLALVVSARTFLYKSVAADKKTFKIYCLWLIAMYCLPLSRALLGGEGLMLVTA