MILRCGLALVLMASAAFAQQAATEATGAQLRGVDRINGETFEIIVPKGQTAKLDRISIRLNACRYPVGNPSGDAFASLEVRDIDSGAFIFSGWMIASSPALSAMDHPRYDIWVMRCTTS