MGKNAQGPAKKGLLSWAEIAPWQRDNEFILTGYRRASFSFITSARSILQIHNETANIWSHLLGAALFVALCLRFFANAEFTLHTRVQDAVAVGVYFMAVIVCFFLSTIFHTFSDHSPGMHKFGNELDHLGIVFVMWGTGVSGAHFAFYCDAPTRNVYLALLTGTAVGCGILTLRPKFRQPGYRTMRFLMYAGLGASLFLPLAHGLSVLGWKRLDAAMGLESFLGLAAINFSGSAVYAMRIPERWFPGTFDLIGQSHNWMHVLVLTGALVRLNGLIRVQMSWQVLGMESSLWNVCTGLASI