MRIVIAIVILHIFDRPGAAKILAGSKTISPAGSFRDKFVAAFDKIKKELLADCDAFQFTRESREWVSKMLDYNVPGGKLNRGLSVIDSLVLLKSEDELSRDEIEQAFALGWCIEWLQAYFLVMDDIMDDSHTRRGKPSWFKQPNVGLVAANDALLLRNHVPRILRKYFHGQLYYFDLRELFDEVEYQTACGQMLDLITSPAGKVDLSKYVMETYLRIVKFKTAFYSFYLPVACALYMSGESDNSKFESAKQILLQMGTYFQIQDDFLDCYGHPDVIGKVGTDIQDAKCSWLIVRAIERADASQKTRLENNYGKKDNACVEEVKKVYNDLGLAAAFSEYQQTSYGRILSAIDREKSTRLQGVLSLFLEKIYKRQR*