MKLLVRAFDDMALGARVQDVGAMVLVMSGAYFLVLSFDVLTKKSIIEQKLSRKLVHILSGLLFLSSWPIFSSSVEARYFAAIVPLVNSLRLVVYGLSIVTNEGLVQSVTRDGRPEELLRGPLYYVLALIYCTLFYWRESPIGVISLAMMCAGDGVADVLGRRFGNHKLPFNKQKSWVGSICMFVFGFSVSLGMLFYFSNLGYIQLDWGSTIEKVLIIAMAATIVESLPITGLLDDNITVPLSSMLVASFFFRPLA*