MSSQKFVRPIFDNPFFNIEELPNDTIKRKPEPLIPANSDPNDTSLVISKDVDLDINKKTWLRIYVPRRIIANHDNDKLPVIFYYHGGGFVFFHANSYGWDLFCQRLAEKLGAMVIALEYRLAPENRLPAAYDDAIDGLYWIKSTQDEWIRNYSDLSNVYLFGSSSGGNMAYQAGLRVASSSYKELKPVKIKGLILHQPYFSGKNRTESEEKLKDDQLLPLHAIDKMFDLSLPKGTLDHDHEYSNPFLNGGSKHLDDMVTRGWGILVTGVSEDPLVDGARNFANFVEEKGIKTFKLFGDGYHVAEFFEPSLAAVLFDATRDFISATKS*