MAAGRRAPRTGLLELRGPGGQWLRVLLSLAEDALGVSPADGPGPAAGPGEAPAAQLNGGDPGSSVPEALANIRRTVRVVKQDVGGLGISIKGGRENKMPILISKIFKGLAADQTEALYVGDAILAVNGTDLSEATHDEAVQALKKTGKEVVLEVKYMKEISPYFKNSSSGATVSWDPSPATLQKRSSPLLPPKELRDARTVPLKMCYVSRKCLPTDPEHRYLEVCSADGRVALFLRAKDEATAQSWLSAIQASAGALVPRVKEELRAQLAGAGAVAGRDVKHVGWLTEQGSALYEAELSFALRSGTRLGVQTHLFSLESPRDLALWTRLLVDGTHGAAELVQEVSAACTWKGQDCTLSIHIDKGFTISTTEPGLSKTILLQQPFEKLQMSSDDGTKMLYLDFGGPEGEIQLDLHSCPKTIVFIIHSFLSAKVTRLGLLA