MKVTQSGLCSLPDDVAVTCLAQISRFDLAALAIASKSHRALVTSPELLKLRRRMGCTEPCLYVCMRISCNPPSWFVLNPQHRRLNPIPSNPNQAPLLSSFVAVDGGIYVLGGLINCRLTSDVWFLDCFSHTWNRVPSMKRPRASASANLLDGKIYVCGGCREEADSTNWAEVFDLQTQTWGTWLLPKMRSSISHSVAIEEEKKVYVVNAFGESFYLLPSKCVFQRMDWEVDFFPGKRDDWCAVGKLLFCRDPLGRILWCDPNELRWKQVKGLEEHYDDIDICRLCSNSAGNIVIFWKLDSHLGQSVLWSAEISLLRKQGEIWGKVEWFDAVFELEHSSSRLNVLYSASVLVSPK*