MSKEIKAQVVVLGAGPAGYSAAFRCADLGLDTVIIERYNTLGGVCLNVGCIPSKALLHVAKVIEEAKALTEHGIVFGEPKTDIDKVRLWKEKVINQLTGGLAGMAKMRKVNVVNGYGKFTGPNTIEVEGEEGKTVVTFDNAIVAAGSRPIKLPFIPHEDPRIWDSTDALELKEVPGKLLIMGGGIIGLEMATVYHSLGSKIDVVEMFDQLIPAADKDMVKVYTKRIKDKFNLMLETKVTAVEAKEDGIYVSMEGKSAPAQAERYDAVLVAIGRVPNGKLLDAEKAGLEVDERGFIRVDKQMRTNVPHIFAIGDIVGQPMLAHKGVHEGHVAAEVISGKKHYFDPKVIPSIAYTEPEVAWVGKTEKEAKAEGINYEVATFPWAASGRAIASDCADGMTKLIFDKETHRVIGGAIVGTNGGELLGEIGLAIEMGCDAEDIALTIHAHPTLHESVGLAAEVFEGTITDLPNAKAKKKK*