MPRKVLKVVVELHIHAVTCPGVFLADKDDVYLSICILDQYRKTACLSPIFPLLIHEKMTFEKVFPSAVDPAAVAELLESKTAKLELIQLLPPVGEVLAYHEENTRDFLFPEPKLTPTYPGVDREVLMNRLPIFHGIAPKLEFSTRTTIKDFMPRMGKGLHEHSSRKANGVILQRATSESPKKVKASPTKKKKSKGHENPPRSSQSRSSSPLIRRHMCELTEDNQEWLAQLNLGTSEMKPELDTRPPFVVKHVDNSEKMGSPNSPRSSPKSSRSTQRKPRSGSSSPKLQLNKDLAENCRSKNHPRRVVKKHHHLNILEDEQSSVDSVDFNYSLGFRQSPDDLLNSSPLSSPLNRLSPALNCSDLPQRLSTDLNSSWEQIQERVCSLLTTHNARQRLSFGATASEIDDVLVRRSVSRNSVCSSSLERRCY