MESSLHNFSDGREDLMVDEMIDDYAGNLSSIQNNSSIQSFTSLSQADADLALARALQQQEHAYLLLQIGNEGSDYDASGSGSFDDYGYFERGLEEEDGLEFPSFQPSLDAVFSQGRHLETNNAEDHEEISGSHFEDDEAFARALQEAEQRDATARMMSLMGVDEFGTGHENDDDEEGHEHQEAWQDVDPDNMSYEELVALGEAVGTHSKGLNPSSIAALPYSTFSQDNTTAEDPCVICRFDYEDGDMVSTLPCKHHYHADCIKNWLQINKVCPICSAEVNL*