MDLCSSTGRGACLSPASTSRPCPAPVHLRGRRLAFSPAQPAGRRHLPVLSSAAVPAPLPNGGNDESFAQKLANFPNAFWKFLRPHTIRGTILGTTAVTAKVLMENPGCIDWALLPKALLGLVALLCGNGYIVGINQIYDVDIDVVNKPFLPVASGELSPALAWGLCLSLAAAGAGIVAANFGNLITSLYTFGLFLGTVYSVPPLRLKQYAVPAFMIIATVRGFLLNFGVYSATRAALGLPFEWSPAVSFITVFVTLFATVIAITKDLPDVEGDQANNISTFATRMGVRNVALLAIGLLMANYLGAIALALTYSTAFNVPLMAGAHAILAATLALRTLKLHAASYSREAVASFYRWIWNLFYAEYALLPFL*