MDFCGKSLRDSTSPFDCLVFDLDDTLYHSKTGISEACKRNIEEFLVQKCGFGETKASSLRVELFKNYGSTLAGLRALGYNIDADDYHSFVHGRLPYELIKPDSQLRSLLRSIALRKIILTNSDRNHAIKVLDRLGLQDCFDQIICFETMNPNLPKSTRLDEFPVILKPSLDAMKIALDAANVNPPRTLFLDDNVRNIAAGKALGLRTVLVGKTMKTKEADYVLETVHNLAQVIPEIWLGGKDGEDQRIKRTGSELDATLPTTPVGA*