MEELPPLKAQTFRHLVSDPPSRSAKSTAQFSLCTYNVLHQELISPGRYPTDKNTELVFDPSRRRRMLQQDLQQLEPHTDIFCFEEMSPTTYEDFAKSLGRSAFGGHLLKRQANRPLYNAMFYRKSKFQLEQHHEINLHEGLSSLHLQDDNLKEHQAMDFFAICNHFIFIENDNNAGDIPKQNKKKHLLVMMAHLHHNPVDDVIKYAEMSQLLNSVARIRQTIRTNSNGEDDVFTIVAGDFNAQPTNQVYRLAVMGGTPTLSSLQEETMVLPTWLEQRQAWLPLYQQIYQQTTMVGTLDSVYSAYNEKGGECGHPRYTNLTDGFKNNIDYILYDKSKLCPIRLLELDVATYEKEDYLPSQFHASDHVPLWAEFECR*