MNVDEVDSLQSITDAVSLSDCLRDDGSLDIQRYRSYLQQEDAEEDNEEAYLCALHRERETMEAEATSSASKKPRTRRSKSIKPYYFDADGNKVTLKPRQTVCKLVLSQNAREKCTLILYLCYIAFPSLDCAKFCKKFRRRFRMPYQEYLGVLAKAKANDAFRRWRSKDAVGIASSPIELLTLGVLRYLGRGLTFDDLEEMTAIHEETHRQFFHTFIDFGANILYPLYVKMPQNAEEFADHRKEFNVGGLTGAGWSTDATNVVMWRCSHNLKQANMGFKQSHPARTYNMTCNHRREILHTTKGHPSRWNDKTLAHFDEFMNSVYQGRILQDVRFRLFSWEGDVGSSRLESTTYADAWGLVDNGYHHWACTQAPSKLNLMRSKERLSQWIESVRTKMQSVALAF*