MDKKERAKEKKEKRRQEISLLRTIPYSDHQRWWSSETIAVVTGANRGIGFEIAHQLASHGITVVLTSRETAVGEEAVKVFQEGGLNVAFHQLDIVDPVSIQTFCDWIKETYGGLDILINNAGVNFNFGKDNSVEFSEMVIQVNYFGTKNMIKALTPLMRPSPAGSRIGISNVAVREQLENVDSLSEEVIDKTMNTFLEQVKDGTWESGGWPHVFTDYSLSKLAVNAYTRLMARIFEERPEGEKIYVNCYCPGWVKTAMTGWAGHVTIEEAADTAVWLALLPDQFVSGKFFAERREINF*