MSFLDRHEDQQLLAPFKPPFRRKFKPKAKTGCYTCRIRRVKCDETRPACRRCMSTDRVCDGYPSVFRVLTLGGPQSSPLVPTPSFQPTLSLYQPKSSTVTTDQVDKLALYFHRKHRDNVCYRDEARAILANLSDPTVRHALDSLIALRDGIGTTTHTAIIGTDGVLINQHSLDAYSTAVSSLASRLREEPNRISALVALVCCQMFVSIEVMMGDYTTAFQHFLLGLRIMHQYRNRPSVSDSGRVVPCCKLGFPHLDEFAIKLFASGYPGPKHLSSCERGRSSSATSNINTILCDQARSDLSVLSVEVLEFLKRVTDLRTQYQVAELKATRAQILGCLQSWEETYSETANEMIKRTTAKGVRFGAAFSLLLHGVLKVVVNLAIGASTDDVNALGEQVATIKAIAHMATEIGKAV