MSTLPNTTLATLADVSVEELAEVVSRASWEERLTADDRARLGGLLPFGDDEAERAVALDTVFSCAPVRFGSAVGRAWELLRAGALTAAAAAEREESRRAHDEAVAAHHDDLVRRLHTLRRTWLPPQPKPPRATKRKKADDWLVYSKEGGGLVRRNLKQPPAARGSKQVAEAAAARGSSLASDSEGEPAPPAGRKRAAPDTSPAEASSASGLAAASGLALPDGFSPQLQFARLVRDAISSVPQEFAPAEYVRKQVQVQAEAGGQVALLPKGTALQQYIRSILLFMSTSADELAAASPADEHAARTQAGDSAAPPDAAVDFDELTQSYRWRGPTGEHADAELRRLEVLHFERFVSQHGGVVSGSGGARGLHAPIRSQKAALTLPPGSAEQLAFFQREEAMRYSSPNQAWVYTLRDGSQSSVSPIGKKSSAVGKAREHFLLRPERPPSVTLLALVRDAAARLPGGEGSRADVCELLKESQYLIGGVNDAQISQVASGALDRLHQEQDPCVTYESERKVWIYLHADRQASDFHALPLSKKSKVASLL*