MPELAVQKVVVHPLVLLSVVDHFNRIGKVGNQKRVVGVLLGSWQKKVLDVSNSFAVPFDEDDKDDSVWFL
DHDYLENMYGMFKKVNARERIVGWYHTGPKLHKNDIAINELMKRYCPNSVLVIIDVKPKDLGLPTEAYIS
VEEVHDDGTPTSKTFEHVTSEIGAEEAEEVGVEHLLRDIKDTTVGTLSQRITNQVHGLKGLNSKLLDIRT
YLEKVASGKLPINHHIIYQLQDVFNLLPDASLQEFVKAFYLKTNDQMVVVYLASLIRSVVALHNLINNKI
ANRDAEKKEGQEKEESKKERKDDKEKEKSDAKKEEKKEKK