MKAEAEIIFVTYPSPGHLLVSIEFAKSLIKRDDRIHTITILYWALPLAPQAHLFAKSLVASQPRIRLLALPDVQNPPPLELFFKAPEAYILESTKKTVPLVRDALSTLVSSRKESGSVRVVGLVIDFFCVPMIEVANELNLPSYIFLTCNAGFLSMMKYLPERHRITTSELDLSSGNVEHPIPGYVCSVPTKVLPPGLFVRESYEAWVEIAEKFPGAKGILVNSVTCLEQNAFDYFARLDENYPPVYPVGPVLSLKDRPSPNLDASDRDRIMRWLEDQPESSIVYICFGSLGIIGKLQIEEIAEALELTGHRFLWSIRTNPTEKASPYDLLPEGFLDRTASKGLVCDWAPQVEVLAHKALGGFVSHCGWNSVLESLWFGVPIATWPMYAEQQLNAFSMVKELGLAVELRLDYVSAYGEIVKAEEIAGAIRSLMDGEDTPRKRVKEMAEAARNALMDGGSSFVAVKRFLDELIGGDV*