MFGLSCDCNRLLLVRVPNARYAGNSTTPLRFVLHNVNRPLVAKPFSSIVAVTCENEKQNKEHSFTITYLIKSCGLPPDVAASLSKKVNFETPEKPDLVLSILREHGFSDKHISKLVKKCPDLLVRRADKTLLPKLEFFASVGISGTALADVLSSNPAILGRSLKKQIIPSYKFLKSLLSDDAKIVGALKRAAYLHDVEKYISPNISALRDIGVTKSCISSLVISNPGVLCETSNKFDESVKRVIHMGFSPSSGVFVHALVAVSTTTDQTWKQKVAVYSSWGWSQNEFWLAFKKYPRCMTLSVENINAKMDFYINQMGWQPSAVARVATVLAYSLKRRIIPRCSVIRVLQLKDLIKENFSLSSVVISSDEYFTDAFVTKYQEQVPQLLDIFRGKIELSELGIEFEQNSGEKQL*