MVGRKVEGETCPSNLIIMVMVGRKLQRAIEREAEGNMAPGNASVATIDSAFIQSKDHRPKQSYTYYDRVPVIDLSPLQSHSYSDIHTAEKNLEKLVMEVEKACKEWGFFVVINHGVPTDLIRKVRSTAAEFYALPLKEKRKVRRDEQNALGYFDNELTENVRDWREVFAFDAFYFSALVLFPFNLHFNTAFYVYVIIWPELIDMRGLTLMPLLSINPSPELTRVGNFHGVLDRGASPHAMAWHASPPSPRRAVSTIPSDLQRRAPLPSPPTLLRAVAEAAVGHQTPTVRIYIVWSMPLFLH*