MVHVSTQALLTALAASPAIAAPLARQFESAEEQFSRDYVEPEFDARDFTEALDVRDPFIINKGLWEFGKKALAAMAMGGGMGVAMAPAFFAKEKGKRSFIDEGELDARDFFDGDELEAREPINLQGLKAAASAVKTFVKANNRLALPIIGGTAFGLGAWGRKKTLRSFEEDLDARDVFDSDELHSRADDMEYLVVRADDGSYHLVARDPNIANILKAGPTLVKGVLSSNKIVTPLVKAAKAIKNNRRLAYPMLGATAFGLGAWGRKKTLRSFDDDLDVRGLFDSGKLDDLD*