MSETMPADLLDGGIWRRATWERRTLAERVELWPRAQKAMGIQCPKLKFGSFYYPTLGIKLRGVRATEAIRSAELVCRVPRASLLSAFTIQNSSLSPMVREVGTRSAMASFLIRESTRNASFWMPYVKALLEAHPTDGIPQTWDPATSQERLNSLSNYSRKLAASSRAATESAWRRLVDVSFRRHAAALSEGGVCDAIVCSQEQLVQVYSRERFRSMVSVLHARQWSMPWYTPGQQILFSAPGADLLNHGTPGDVKNRFRASEHAFTMHAKRAIRKGEEVRKHYSYLMCCERYLNAYGFLPSGVPQCQTPPHMPRGPNPCGRRTAAAGAAEAPSPAARP*