MVVEMEVNNGENTTNNWVPIMKKLHMNVIGEKMKKIPKLTRRTIWRVGKEDPRRVIHSLKVGISLTLVSLLYLMDPLFKGFGSNAIWAVMTVVVVLEFTAGATLCKGLNRGLGTLLAGSLAFLIEYVATKTGHVFRAIFIGAALFFIGATATYMRFIPYIKKNYDYGVVIFLLTFNLITVSSYRVDNVLKIAHERFYTIAIGCGICLLMSLLIFPNWSGEDLHNFTAAKFEGLAKSIEACVNEYFSDEEQQKTKENSSELEDPIYNGYKTVLDSKSFDETLALYASWEPRHSRHCYRFPWQQYVKLGNVLRHFGYTIVALHGCLQTEIQTPRSVRAMFKDPCIRLSGEVAKALKELGDSIRYRRHCSPEILSDHLHEALHDLNKAIKSQPKLFIGSKNNTNKLTLATVVSKGQSGALNSRRVSLSSVKTDTSALLDWKSKLRGGSSTTHENLKLRPTLSKIAITSLEFSEALPFAAFASLLVEIVARLDLVIEEVEELGRIAHFKEYNDDDEHHVVVEIDKKNSKPLPNQLPTQDSGD*