MCIGRRRSCRPLRMRSRRRRLRRMLSRWGGSRLHLRLGANCPSCRTWRSSCSLLHDITPCFRLALDAANIAIVEAVAGHRAVHLVDFDINAPQHAILIQRLADRRVPGTSLQVTAVTDPTSPFTQSLTATLPGVGERLKKLAERAGIEYSFRIVSCRAAEIEASKLGCEPGEALAVNLAFALSHVPDESVSPANPRDELLRRVRALGPQIVTLVEQELNSNTAPLATRFSDACLHYGAILDSLDSTVSRESADRARAEEAVANMSANAVGREGADRLERCEVFGKWRARFGMAGFRPVALAAGIADQVMARVGAPPPGLVVKPENGVLRLGWKGRVVTVASAWR