MSGMRVVEWLRPLVETKAWDYVVVWKYGNDPTRFIEWMGCCCGGGNIEHVKFEEKMDDEQYNLGPICRDTLFYHPVRTKSCEALAKFPFSISLYSSVHGEVAISQQPRWLIQQDSIGTQVLIPIFGGLVELFTANLIPKDINMMEFISAHFCVSINQEAISEQSYTNRNFNDHYTLTPSIEGLSSGSNPSTEHSKGEDKEKLVREPQKEVYHAKNLVTERNRRKRINKGLFTLRSLVPNITKMDRAAILEDAIEYIKELQKQEIKLQEEVKALEVEDCEKNTLQLRVKTEKEQAKGTRSLPLIELNQSSSDSTRKTKMKLQVEVNHIGGTEFLIKLCCEQKKGGFSRLMEAIHSFGLHVVHANMITFDGIVSNNLMVEATEQDIHPMKLREYLIQQTG