MPSSTYPYSRAEECSWQPEELARHLASLATTGSTSTSIASTTHLLSHGWSSRQVPCLRELYGSNNMTGDEDDDESKKSIMQTVVLPVLSSLSGQLKEPLIGMLLVSAGISVILGNYADAISIAIALLIVSLVAAIQEYRSERAMEQLAHLVPHNCTVLRDGQVKDEFPAKHLVVGDLVLLATGDRVPADCRVVDSVELQINESALTGESVPVEKLGQGIVTPTQSPALTDQTNILFAGTLVNAGRGRAVVIATGSNTEFGKITQELSTMTSRKSPLQIKIDELSQRLAGFSTAAIVVIAILGWIMGRPLLETLTVAVSLAVAAIPEGLPICVTVTLALGTLRMAKRDVIVKQLPVVESLGCCTAINSDKTGTLTKNEMTVRAIFTLAFPDTKFGLTGVGYKPSEGMLMFGRITTPQSTPQIVDPNGHQRNALQALFHTACLCNNATRVQENSDLSLLDDNAPGRSLSGQPTELALLVASEKAGFPDCRAQYTRLQETPFSSERKMMEVRARPVSGRHTCDAFAIASASSNSGSPRQRRASMDGSMFFVKGMPEKVLSECTTHVTPDGTTNALGEDGKNQVLNQARRMGAKGLRVLAMAYGPSLECLTFAGICGMEDPPREGVADCVRDLRRGGVKVIMVTGDSKETALHIAHRCAILGSEHDEAPAHFDDILSSPSNDSAHRSQLAKLHDMELGHSVAMSGSELDVIPPRDLANTLVDVRVFYRVAPRHKLAIVQALQASGEIVAMTGDGVNDAVALKGADVGVAMGTGTDVSKEAADIVLARDDFQSLSYAIAEGKGIFFNIRAFLAFQLSTSFAALTMASVATAFGLPTPLNAMQILWINIIMDGPPAQSLGVEPVDSKILTAKPRKADDPIVTRALLLRAISSAAIIVFLTLKVFANELDDGKTSRRDTTMTFMTFVNCDLLNAYVCRSADRCFYEIDFFSNPAFLWAIGGSIVGQFCVIYVPFLQEVFQTEALTLHDLLYIIALSTSILWFDTLRKKFFPTVFSDGFKPNPRSKKEDDPISPRRNKSWLDFRRFTGDDKSFAQPRGQTLRGRKANTALAL*