MEKAFRSLVACRETEMQLHVSPSLRHVTLSTGKGFKEFIKVKVGSRRVSYKTLFYTLLFITFLLRFAFVITAIDSLDGEDKCSSLGCMGRRLGPRLWGRRRGSAMVPEEMYQVLEGSDGGKALDVAEIPQSLEKFVAEMKSNRSNAKTFAFKLKAMVELLEQKTRAAKIQEYLYRHVASTSIPKNLHCLALRLAAEHSTNSGARLQLPVPESVPSLVDNSLFHFVLATDNVLAASVVASSLVKNFLLPQKLVLHVITDRKTYAPMQAWFSLHSLSPAIVEVRGLHHFDWFTKGKVPVLEAMEKDQKIRAEYRGGSIAIAQDGSDRPYVVASKLQALSPKYNSVMNHLRIYLPELFPSLDKVVFLDDDIVVQSDLSPLWDIDLQGKVNGAVETCKGDDKFVMSKKLRSYLNFSHPLIAQNFDPEKCAWAYGMNIFDLKAWRKTNISQTYHSWLQQNLKSGLSLWQLGTLPPGLIAFHGHVHIIDPFWHMLGLGYQANTSVEAAEKAAVIHFNGRAKPWLDIAFAQLRPLWAKYVDGSDKFIKSCKIKVS*