MMMLVVDVNKGIQTQTAECLVIGEIMCDILVVALNKIDQIPEDQRAQTIEKVTRGLAKTFATTKFGQVAVIPVAARPATGPAIGVENLIQVLAKSVPRQRHDSAAPFVFAVDHCFAIKGQGTVLTGTALSGQIQVNENIEIPTAKLSRKIKSIQMFHRPVQQITAGDRAGICVTQFDASTLERGYACAAGAVIFAHALIARVDKVRFFKLPVLSKSRFHVSMGHETVMGTASFFTRDGEGNARFEVDKEYAFAEELGRPPQENASNSGQPPAPLATFALIELDHPVACLSNALLIGSRLDLDPDVHTKACRLAFSGRVHEALTDKSYRETFLPKLKVFKRKSRTGTVERILDDYTLIGKGLFKKETTLEPFLGLQVGLSSGEVGEIEGAFGQSGKFRVRMRQAVSDATKATLAASDKPKGKGKAPAPEAEAIEIVLSFKRYVYDRQKRMIQSKDE