MVLLCKVCGDIASGFHYGVHACEGCKGFFRRSIQQNINYKMCVKNENCLIMRMNRNRCQHCRFKKCLSVGMSRDAVRFGRIPKREKQRLLDEMQSYMNSLNESAAMDMDSSARDSTTSTDDCNSKEAIGTISKAYREIFTGNNSHERSSNRASISTSSSSSSNNNNASTFSQDGGFQASSHSNSTQSYQSCPVSHATMCPVASNDNQPMFHKVDNNHYSYFVSTNQNHNQSHIAMGQRISSTNLNSFTSGEVAQNQPSTCPWKLAPGAKVLACPLNACPVSGAERTSQEIWESFSQCFTPAVKEVVEFAKGIPGFQELSQQDQVMLLKSGTFQVLMVRFCTLFNAEQRTVTFLNGQTYPLSTLRVLGMGSLLDAMFEFSEKLGSLGLEPDEMALFMAVVLVSADRSGISDMRAVEQLQEGLIHALRSLICRRRSDDSALFSKLLLRLPDLRTLNNLHSDKLLAFRIDP