MMALHAQHRWCLSGTPLQNRVGELYSLVAFLRLEPHAYYFCKAPGCNCKCREYRFDANYSKCEYCGHGPVQHYSRFNRDVVNPIRKYGYIGAGRNAFVTLKREVFDKSLLRRTKEGRAQEMVLPPKLITLEANFLDDTEMDFYQAIYTQSQAEFGAYVQAGTLLNNYAHIFDLLTRLRQSVDHPYLVMHSKRAIEEGGGGAAATPSAPICNLCYEDATDPEPLTQGGGGGGGGGGGVRLKGILGRLDMAQFRSSTKMEALMEELHAMSEADPAAKAIVFSQFVSFLDLLEYRIQRAGIKVVKLNGGMSVAAREGVLNSFKDDFGTKVILISLKAGGVALNLTVASHIYLMDPWWNPAAEYQAIDRAHRLGQHKPIRAVRFVVRNTVEERIIRLQDKKRLVFEGTVGGDIGSLSQLSEDDLRFLFQN*