MTNMDPVIQAVFGPAPDGLDLTENRGPADSAAVSVLLVLAVCAVLARFICRFYARNAFLADDWAILVTLAFVAGAAGLTIAGASRGAGSHVWALNIDQIQEIYQVLYVYTFIYGGACGSVKLSILFFYMRVFGTRDLVTSRAFKGAIYLGICLSLLYPITIWVTMGNVCRPVTHFWTQFTGTPGVCIDINTFFLALAVINMLIDFYVLAIPIPQILALNMSRRKKGAVLGLMLIGGFVCVASILRCVYLSELSRAADVTFAMGPVFIWSAIEPCFAIVGACLPHLAPLRRTVRERLGYSGDKSSRRGGDVGGGAGSKGSRNAPLNRGSKGGHRRLHDDDIGLTDISTLATAVATTNEGGSESGDDAAGGARPMPSGKNVIRVTSSFSQRSDTYDGDRRA