MGKYFGTDGVRGEANVELTPELAFKLGRFGGYVLSQHETERPKVFVARDTRISGEMLESALIAGLLSVGIEVYKLGVLATPGVSYLVRTEKASAGVMISASHNPALDNGIKFFGNDGFKLADDQELEIEALLDAPEDTLPRPSAEGLGTLVDYPEGLRKYEKFLVTTGTDLSGMTVALDTANGAASVSARDVFLDLNAEIAVIGEKPNGLNINDGVGSTHPEQLQELVKETGADLGLAFDGDSDRLIAVDETGEIVDGDRIMFIIGKYLSEKGLLAHNTIVTTVMSNLGFHKALDKQGINKAITAVGDRYVVEEMRSSGYNLGGEQSGHVIIMDYNTTGDGQLTAIQLAKVMKETGKSLSELAAEVTIYPQKLVNIRVENSMKERAMEVPAIANIIAKMEDEMAGNGRILVRPSGTEPLLRVMAEAPTDAEVDYYVDTIADVVRTEIGCDN*