MRNSATPGAVGELAELVLPWLPPQDLAAAASASRALRAAASSVSAGRAADAAHGLEPHPIPFDNLVDGKPYAYFLYTPFSLTPSSASASPRRAQPWGRTWARPPGPTWPRSDLGGFPSSGCACAQGACGGARGCPCADPEAEAVGLGSEAGMGSLRECGDGCACGPSCGNRRTQLGVTVRLRVVRHREKGWGLHAAEVLRRGQFVCEYAGELLTTEEARRRQGLYDELASVEISSKEKSSPSVMVMLDLGRMACRAFALGMHFPLQESGGDEDESFDKEDSWREWRTQQKNNLVPLQSFIQSTLPFPLSLAFVSSVQQPQLMPMPPLPMPHVPFALALQVLSE*