MAATSFVIRTPCSSANIGPGFDVIGLALSMHLELHVTIDTSKSSQQPLNCRITYDDLSNSSEKISLDPEVNLITRVALYVLRCHSQRAFPAETHVHIVNPIPLSRGLGSSGTAVVAGVMLGNEVGKLGLSKDRLLDYCLMIERHPDNVAASLFGGFVGTYLNELAPEDVARKEIPLSEVLPSPAGGIDTGKRPPEPPIGIGHYRKFQWAKEIKAIAIIPDFVVPTANARNVLPTSYTRADVVFNLQRAALLPAALGSSPPDPDMIYLAMQDKVHQPYRQTLIPGLTEILQSMNPRTQPGLLGICLSGAGPTILALATDRFEEIADRIISRFATNGIACQWKLLEPAQDGTTVQY*