MVAASKPVIPQNDNVAHALAGAGGGLLSMILTYPLITISTRAQVEAKQADSKKKAGAFLDAIRTIVAREGASGLYAGLSSALFGITVTNFVYYYWYEWTRAFFEKAAVRAGRASSKLTTVESMLAGALAGSATVLITNPIWVVNTRMTTRKQQVARASDDEKAAEEGLADGADKAETSVVKGPKVEPAPGTMATLLALLRHEGPQALFRGVMPALVLVINPILQYTLFEQLKNTVEKRRRVTPTVAFFLGALGKLFATSITYPYITVKSQMHVADNGRKEGMTEAMRRVIKEEGYSGLYKGIGPKVSQSVLTAAFLFAFKDVLYEQTVKLRGTVARK