MESFLREWRQDALNKAQYESAIFIGDKLLALTNDDQDAFWLAQVHFATGNYTRAQAFLSSQNLISRNPSCRYLAGHCLIKQSRFDEALSVLGDRNPTHLIANGASNKRKTQPRQTRRRDPVAEEEASNRRYEAAMCFLRGICYAKQNAFDRAKECYKDAVRIDVQCFEAFQQLMNNNLLSPDEEWQFLESLDFDAIHVSGDASASQQAAEFTKMLYTTRLSKYRNPAAFETAYDSLSTHYHLASNPDLQLARADLLYTQCRYRDALNITNEILQEDKYNFSVYPVHLACLFELKEKNLLFLIAHDLADSHPEEPCSWLAVGIYYFSIGKIPEARRYFSKASMMDAHFGPAWIGFAHTFAAEGEHDQAISAYSTAARLFMGTHLPQVFLGMQNHALNNMTLAEEFLKTAYGLCKTDPLLLNEMGVVKYHQDKPKEAAQYFTAALKIADDMDSDPSAWLAARTNLGHAFRRLRHFNRALAEFDEVLRQGGKDAAIFSAKGLILMEQNKPEEAVTVLHEALAVNPQDSIATELLNKALEETILQDGAAESEAEDLIEFERMLGQQKHDAAVKVNGGRRTVGRMEKGKGRVRRSRRMTVLEDENDSEEKEDGMMEMTDDE*