MATQVTALPQTHGGHAEALQQIFDICDDVSARLNTPDQHLPVEVPSSILPDSALFEVLKARLESMTGMRFTLYTSGAEGTWFFPAAAPMSSEPPANSVDNAVGLTGGAQSLSASTPGTGDVASTNKKIPRPMNAFMIYRLRHHSIVAGENPGMHNNDICAYSTL