MATTVTLLLSLLILMVKVGEAEQVLKLQNPRLLNCRFDKIYQFGDSLSDTGNCIRETLCGATLSCGTLPYGMDFYQNATGRCSNGMLIIDFIAVESGLPLLNPFKDENADFRHGVNFAVAGSTALSAKSLAEKNIVNIALTNSSLSVQLDWMSSHFQTTCSPDCPEKLNKSLFLVGEIGGNEFIYGLSQGKSMDESRKMVPEIVQTIIHGVERIIGFGATQIIVPGNFPIGCHPIFLTKFMTNISTAYDEYHCLKELNNFAIFFNRYLQQAIDELKKDYPNITLIYGDYYNAFLWLLQNADGLGFDNKSLQKACCGIGGEYNYDVHRRCGAPRVPVCVDPSTHISWDGVHLTQNAYRWIARWLIDDTLPKLNCQV*