MIGVWEXYGHTERVFDVRFQPSTSDLFASASEDCTVRVWRDVGARRYKQVLCCKSHESEVLRLGWSGDGSMLASGAAVDTLAAPGLCHHCLNQGCKAAQYSAQPLANLSAQLSLRHISNAASSLLPTVQAQLIAQCECGRPQNRVNPPHTAAVASGYQHAYIFSCAVQPAGGGGGGGGGGSHRLVAAGCSDGQLRLWALCPLGAGRGPALITATLFSADGGQLAVVTRDGSVAVMAQAAGGVQGSSRLPAAQPLRCCCWQARTGWCAATPGTAQ