MVLGKNAAPSPSLRCDFGAAQVFSRFNRSSRLTGKRALWIPRAISGGKKNHYEILGLHYNASPLEIKKAFRQLAHKYHPDVNKAADAEEIFKSVRVAYEVLSNETSRREYNQTLHHQRTRTTSSPEGTDYNSFRYARSQSYRYYERVDFDTSDYERRSGRSSRRRRKFEPTWVRRHRTGARDDEFDSSNMAEESQDDGEDWLAEWQSSRNMIFLATWTLAVIFYRFGIRAALAALGVAMSFRTKLSTWYKLALAVAWLIGGGRGMLVAYLVMQASSLWGGACDAAVFTLVFGIWLRGSFLSGYVFLPPPVLLLVAMKLVRSSGF*