MEMTLLFWLVGLGFAGLLAVALPVMANLNGTVRRMQPTLMSFYQSTALWERSLRTRVEDKVVLLVGASSGIGQCIALEYARRQAKLVLCARREHLLRRAAEECSAYIGIRKGDANVSIFPCNVANLDDCRRAVEFTVAKYGRLDILVNNAGTTHSSLFEDYKDLKAGCKVMDVDFWGAVYATTFALPHLQRTRGQILVTASVAAFTPYPFLAFYTAAKAGILSFYDTLRVELMRKDVAITIAFPGFVSTDMTVREPPEHLPRWWPMIDPETVALAMVEAAVQRRRYIIVPKWYSINVWYRVFAPEILDWTPRVVILGQLPFRIPFREALGKELREMREEATEMLQLNIVSI*