MLFMEVFEEESPLAMERSERQVAAGCDSAAQQKVFRCLKTKPRGFEEEAVVSPGGTSPKEVALEGSIWADLPEELVDRVLAWLPPVCFFRLRGVCRRWHSILNEHGFLKLLSQVPSHGPCFLMTQKNGEMWQSALYSHPMNSWHSLPLAFVPKKAHSLIASAGGLLCFTGLEGRHDELFVCNPFRRECKRLPDMHHTRQLGFVNMFMDKKARCYRIITAGDCSYSSSNRIMPTEVYDSKSETWAVYESMPVGNLHSLKSAFCNGRLYCLTLSPCGLVAFDIDRGVWESIPVRMPRSLLDAFLVAGECGRLLLVGRVGLYSVHQSMRIWELDLRHMDWVEIGRLPHIMYKALLKSSAESFQCFGHGNFICFSAQKQHRWLIYDSSRKIWHWFGGCPLLWGSSCKRIRGFFFEPRLDAIVL*