MSLAEFDEINYDHSASRLDVPSNYLMKKARRNPNGLEDLRRSMRSATIYVGNLSFYTSEEQIYELFSKSGVIKRIIMGLDRFKFTPCGFCFVIYNTPEEALDAVKYLSGTKLDDRNISLDLDPGFEDGRQFGRGKSGGQVSDELRFEFDASRGGFTVPLVDRIGFSNTHNFGARRVRDTYVPEEPEDDEEEPDTYVPGED