MMSYIKQPHYAVNGLTLSGPGMDLLHSTAVGYNSTPRQRRERTTFTRAHWNVLEALFSKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQSTGQSKPRPPKKKASPAREANADAGANPTNGPYSRAPRPPGTAITPSSSAASATVSIWSPASISPLPDPLSASTTPCMQRTTTYPMTYTQAPAYSQSYAGSSSYFTGLDCSSYLSPMHSQLSGTGGALSPITASSMGGPLSQSPASLSSQGYTAASLGFGAVDCLDYKDQAAWKLNFNATDCLDYKDQNSWKFQVL