MASVFSACSGSAVLFHSRNSFSSKGSFLHLKRPLSANCVASLGTEVSVSPAVDTFWQWLKEEGVVSGKTPVKPGVVPEGLGLVALKDISRNEVVLQVPKRLWINPDAVAASEIGKVCSGLKPWLAVALFLIRERSRSDSLWKHYFSILPKETDSTIYWSEEELSELQGTQLLNTTRSVKQYVQNEFRRLEEEIIIPNKKLFPSSITLDDFFWAFGILRSRAFSRLRNENLVVIPLADLINHSARVTTDDHAYEIKGAAGLFSWDYLFSLRSPLSLKAGDQVYIQYDLNKSNAELALDYGFIEPNTDRNAYTLTLQISESDPFFGDKLDIAESNGFGETAYFDIFYNRPLPPGLLPYLRLVALGGTDAFLLESIFRNSIWGHLELPVSRDNEELICRVVRETCKTALAGYHTTIEEDQKLKEAKLDSRHAIAVGIREGEKNLLQQIDEIFKEKELELAQLEYYQERRLKDLGLCGENGDILGDLGKFF*