MSIPRRVLTSCAVCGGQPNGSRYGPVTCLGCMVFFRRAIQQGKSGNCDRQSGMKASCRNCRLQECLNAGMNPNAIQFRDKLGPRKPKKAGMNEISNRTDTDFDCLVQLQRKQRELHQRYSGSNRITEESGLVKIKNKYYHRARPYDIELTLKLSFRNATDWAKQFNSFWNLKEIEKKLVISEFGISFLLVDQAYKTACKSDRSFWLLQNDSYLNPDYFFGMPAEDKATEESEYVVAQARCHAEFVDSLLKCLKKPFSLLKIDKLECVLLKTLLLLAPSFPGRVSLDDSEKVIARCMSNLMSYSYKKSPENGMVRFGEIILLMQSIRSTVKQFYNQTKRSYCFDISKFDTFVRSNFVT