MGAKPTSRSYQTQHSPVATPMLLVRAPPSPAPLSAAANFPADLERPLRLRGLSSSRAGVTTATATAKPAASSLGGQKRKQVTSVANPLVKHCVKLRLSAAYRRSCRRLLLVGLAPILEVCSFELEAIDYLLLLDGVEAPEALREFSGDILYVSAAVMKKVSGMQSVDSTEAVAVMHMPNHFRDLGSHQDGDALDGLFSYPKRILVLDGIQDPGNLGTLIRSACAFKWDGVFLLPACCDPFNEKAIRAARGASLQLPIVSGTWHDLHALVTKYRMKMMAGHPESSSDASKETYSLSNELADSLLNESLCLVLGSEGNGLSAETLQACELVNIPMEGTFESLNVSVAGGIFLFMLQPKGQIDRTSTP*