MRPITCSFDPVGISFQTESKQENFEFLREAISRSVPGLENCNVFDPRSLGVPWPTSFPAAAQSKYWKDAEEAAAELMDQIVAAAPGEQGSLPAELAVSDKKAAKRRELLDTSVSAPMNMFPAANAPRARIMAKAALLIFMHDDVCEYQSVQSTIIDSALADTSTPNGKGADILWQNRIFKEFSEETNREDPVVGPQFLQGILNWVEHTRKALPASMTFRSFNEYIDYRIGDFAVDFCDAAILLTCEIFLTPADMEPLRKLHRLYMTHFSLTNDLYSFNKEVVAEQETGSAVINAVRVLEQLVDTSTRSAKVLLRAFLWDLELQIHDELTRLKGTDLTPSQWRFARGMVEVCAGNIFYSATCLRYAKPGLRGI