MFQCTFMKTFEAECPLSMEDIEKHVAPTGDSVSGSIPQKLFRRLKTKPRGFEEETVVSPGSTSPKEVTLESSVWGDLPEELVDRILAWLPPLFVIRLQGVCKRWHGILNERGFLRLLSQLPTHGPCFLMTQKDGDFWHSAVYSHPMGAWHSLPLIRTPKKAHSLIASAGGLLCFSALEGRHDELFVYNPLRRECKQLPDMNHIRQLGFVNMFMDKKSKCYRIVAAGDYSYMGSGRALPTEVYDSKSETWTIYKSVPIGNLHSSKSAFCNGRLYCLTSSPCGLVAFDMDRGMWESIPVRMPRSLLDAFLVAGECGRLLLVGRVGLYSVHQSMRMWDLNLQQMDWVEVGKMPHALFKSLLKSSAESFQCFGQGNFICFSAQKQQKWLVYDSFKKFWHWFGGCPLLSSGSPGKRLRGIFFEPRLDAVVQ*