MRMHKLKVLLSLSKPFRRNDSSFFLSNHYCRQFSAQPSYADYLQEQVLVEGRAKSRAAILNRPSALNALTPSMAGRLSRLYESWEENSDIGFVMMKSNGRAFCSGADVVTLYELINEGKVEECKKFFQTLYKFVYLLGTYLKPNVAILDGVTMGSGAGISLPGMFRVVTNRTVYSNPEAQIGFHPDAGASYYLSRLPGYLGEYLALTGEKLNGVEMIACGLATHYSHSERLPWIEERLGKLITDDRLVIENSIAQYGDIVYPETRSVLHKFEKIDKCFSQDTVEEIIEALEREAAESHDEWCNTALNKIKEASPLSLKVALKSIREGRFQPLDQCLVREYRISVNWVSKRMSDDFCEGVRARLVDKDFAPKWDPTRLEKVTTNMVDCFFTPLDELEPELNLATAIREPSM*