QAWAEFKGKLRAGQKDDPACWKTRLRCALNKSPEFSEVRDRSQLDISEPYKVYRLVPLSDSEGFGGITERSPGGRGFPGRRLRTPAAGLLDETPVPPADVSSSSTELLTVPHLSLSPLSVCQSGGWANRLTDEGILVNCALSPAAVNEIEVNFRIETSPHITALPSLLVSVLYGGEEVLRREVQSRDVRIAYSPSHCPSSPPSSLAPLAVSDTERISLPEPSAVEDPSRRSALMALLPYLERGIMLASTNGGIHVQRFCQGRVFWTGPTLHMENHAPRKLERTPNPVTLFDRQAFRQVMIVMTDEGGSPPQYKVTLCFGEELTDSDNCADKLITVQV