MGSIALTQPSVKEEMGLCRVPIKYNERYKPSGTKSYVNLMARYGFQPTQPGPYGYINRMFQRGLAGSTVALGGRAHMEKVLARKSEVEGGYGGQVTADDIQNESLYLCEVKIGTPAQKLELQLDTASSDIWVFSSGSSRGVNRTNFDAWKSSSFSCQSDKTWVMKRPDGSSISGEVGTDTVVVGGLEVPDQLLGLGKVVGGTSTERMVADGTLGLSMPQTRYIQRNGVNDPQTSFVARMAEAKILPEDAQLFTTALCRPTQGGKQESFCTFGYVDEDMVDGEISWAKVDSGKGMWMFPSASTTINDDKISRSGNMAVVDSSTPLILLSDEACEAFYKKIEGAKYSRLRQGWLVPGGETQGMPELRVAVGETEFGISTSEYAFSPADGDMFFGVVQSRGNNEFDVLGVPFLRSVYAIWDFGHQRFGCIARSK