MKMAVAVLLVLLIVALSSAIIAELPSAEAALDVRGHRRLKSMTVLSPPFFLRPGAVANKYYHDIAFPRGHVALKSFNGEVVDDRGAPVPLHEAYLHHWVVHPYYAATNATAAGRPATLPARNSGVCEGDTHGQYYGLGSETRRTATWVPDPYGVEAGDPAAPPEGYEERWMLNVHAIDTRGAADRMGCTECRCDLYNVTVDEHGRRIADDYAGGLLCCYDQTRCRVEEGFVDGEARKLFFRYTVMWLDWSDAVVPVKIYIFDATHRPLPVGCKVEYEVEECSPERRAKNDCVHVQVAKQVVPRGGDLVFGVAHQHAAGIGSSLHGQDGRLLCESIPTYGDGEEAGNEAGYIVGMSTCYHPAPGAVTVRDGETLTVVSNYSSERRHTGVMGLFYILVAEHQRPAPDTKPSLL*