MPPNSVAVTMEKPDNFSLLEINGSDQSSLPDNKRKSISPKQFSWFILLKAHRVVSCLSWLFSSVRKRITFSSKHLNEEEDPKSRGKQMYRFIKACLVISIVALSIEIVAHLIFLFFLLRKLILPFYSFTLFCIILPLTMFIPEAELPLWIICYVPIFISLLNILPSPKSFPFLIPYLLFENTMSITKFNAMISGLFQLGSAYEWVVTKKTGRSSESDLLAFSEKEEKLHRRNSESGLELLSKLKEKEMNLAEQETSKKSIGGLMRSNNKMKKRNMVFKKEVGLAFLLLTAAARSFLSAHGLHFYFLLFQGLSFLVVGLDLIGEQIS*