MGKLYAFLLGFTILLCLGRSVAAIPCKEARLFVLGDSMSDTGNGVRTGTPFLLLPSRPPYGITFPGFPFDRFCDGRLRLDRLTNYLGLPFLKPFLDANANFASGVNYAVSGATALNTSELSKYGIVPLTPYSLETQLRWHLDLKARHSGNPPSSSFQNGLYVIEIGVNDYEDAFEINYPPSAVIATILPMVIQKIRSVTEALYNNGARNFLLIGVPAFGCTSSVLAAHNETTKDENGCLRDYNLVASTHGSKLLAEVESLRDAHPLATFTFADYYGAHMYVLKNKASFGFVDSFDACCGAGSAFPYNYSPLLPCNENSTSLCTNPSCYINWDGIHYTDAFYSQIFKQTIVTGSFLNPSNGLATYCSF*