MSTRTKLLKQNQDTRAQAKANKSMALKFPSLTTLNIVCFMAISCLSLAPGLVQSQCKTNPIVFNFGDSNSDTGGYAAAHGEIFGLPNGREFFDEPTGRLCDGRLMIDFLCQSLNASYLTPYMNSLAPNLSNGVNFAIGGAATYPKRQLFSLDVQVMQFLRFRKLSPMLVSKGYGDLVREEDFRHALYTIDIGQNDFSGKSYAQMIENIPSFITEIKSAILDIYTSGGRNFWIHSTGPLGCMPEKLATLVKNASDLDSYGCLQYLNDAAKEFNKQLQSICQELRPQMEDATIVYVDIFSIKYELITNFDHYGFANPLMTCCGCGGPPYNYKPNTYCGQSGCNLCNQGSRYVSWDGVHYTEAANAVFASKILSTNYTIPQVRFDFFCKD*