MWTLLLGVTFGLLASSRSELLKVNARSCSYARVFLVEGERRHFLNFDMAQKMCEQLNTTLASPEQAREAYYANMETCRYGWTNNGSTAILRHILHENCARNSTGFIVTSTVTPEDKFDALCYDENVGPEKNCEKQFKDGSDGLGQYWIHASKTVCLKKIVIPYCGVYLDSEISFMFFLIFITSQGREKRGLLVCQCCNTMIKYGGLRDLRACNWSIRWKVKVCVQ