MRRCLDCKGGMMFLMRPAQMLLRDLCPSLCPVPSVIASMRAMTSWEVDDLALLPSSAAASSPPTRSLASGVIQCEDKPKILEKPNQCASFALSAEVYNLRNWTLPQDCITNAEIYIGSGQYYVDFALAIDAARTYLRSVVVESDGRDLLVLDLDDTMLSSLPLLRLHHFGAEYFKQDVWDGYVNLAKMPPLDPMLSLYKELKALNWSIAIISDRDEGQRNATVTNLNSAGYKDYILILRSEPGPIVDFKSKSRLELEKQGFRLWAGIGDQWSDLTGQAVGKRTFKLPNSLYYA*