MSMLDKFRKGATKAGIQASAFLKEGSNKLANESQHFVQGFTLPGEAEKAAKILESFLADPEHPESALNSIPKVVLQRARGLAIFSVIKAGFVFSGKAGSGIVIARLPDGSWSAPSCIATGGVGWGLQIGADITDFVIVLNSEEAVRAFALGGNVTIGGNISAAAGPIGTGGAVQATLAHPAPMFSYSKSKGLFAGLSLEGTVLIERKDANKDFYGSAVPARDILGGRVPPPEVASRLYEVIEAAEGVDESGLPENAYVPTAEGDHMDIRHGGMVFDAEGH*