MFGVTLLSALLGLALAWCVERSDLPARRFWNVVLCLPFAIPAFVSSFTWVSLSPMYEGLGGAILVMTMSKYPLVYLPVAATLRGIDPSLEESARMLGLSRRQVFLRVTLPLLRPTLAATGLLVALHMLVEFGALSILRYQTFTTAIYQEFELEFSNATAAMLSSVLLALCFLLLWLELRMRGRGRLVRTGQGSARRAERVRLGFGKWPLQALLATLVLVGTGIPLVMLGYWLYEGSSASFPLMEIASTLLSSLSLAFGGALLSCLLALPVSILVVRYPGALARWTQRLPYLLQALPGLVIALSLVYFSLHYLPATYQTTGLLLVAYALLFMPLTQAPIRVALEKASPQLEEAARTLGQTPLMAFLRITLPIISPAIGAGFVLVFLDTMKELTATLVLGPTGLSTLATSVWVHTANLEYAAAAPYAALLILISGLPVYLLTTRAHLSTH*