MSSARRPYVALCGAFLAAVVAGAATFGCSDSSAPPTPVPTTTPAEPPVDPSHLPILFVHGGAGSGAQFETPARRFAANGYPVSHIDAIDWDSTLTVETAEQIHARIDARIDALLNATGAARVELVGHSMGTMISQDYLTSRPERAARVAHYVNLDGRTAQAPPGGVPTLAVWAEGDPARRIVGATNVQFADLGHTESVTSPRTFEAEFEFFTGRKPATTEIRPTADGKVELSGRAVLFPTNVGVSEGRLEVYEVESTTGKRRPGSPVVTTALADDGAFGPIAGRAGASYEFAILRPGGATHHFYYQPFRRSDRLIRLLTSRPGEGLGTRMETSPAHTNITISRYREWWGDQGADSDQLLVDGTNLLNAANTPREKRPIGIFLTDVGTDRGTDLTAPIPAFFSVVFMTGMDVFLPADDTAITLESVQRGTNGHRDVIAVPAFPSSEHRISILFNDYT