MTRYVEARSHPVTENASGLRATSSTPRRDHELGCTAFTGDVRLLSSCGGDGHRLLDILCDVCGDRSSGKHYGIYSCDGCSGFFKRSIHSNREYICKAQGAKKGRCPIDKTHRNQCRACRLAKCFEANMNKDEVSELDLLRIRVTRDGLAIHGSMFLAIDGDITATEARFLGRLAGVGSCAEVERGSGEVEREKADGKGLSAGRERGEGGDTRPLGRDEGAQGVGGVX