MKEFEQRTFLVLIEEVDDLNWLSKLLVGGRSDNGESGRSGGRRHWRGLYGVVEENEDDKKKVREYEGNKLLVVVGTSNALWKRGDREERLPREEKHDAMGPYSVFRDGVMNMDRWVSSKNTGADSQDIISLFILMDGQKPVQVAATRGNKSAVEILLPLSTPVESIPDWTIDGIIQHMKSEAKKQEELARGFKKLNSESNTNLSREDLPEVTPEAKQKAAEAKSQGHDAFKRKDYTLAIDGYTQAIDLDPTDATLYSNRSLCWFLVGQAEQALADGKICRSLRPNWAKACYREGAALRLLERFEEAANAFYEGVQLDPESRELVTAFRQYRVRYSVNDSIFKVPARIKCTITLLNIVMFFTQVFIDHYTHYKTNYNYDSVVDCSFVALDCYDCLVYTIYETFRAKAYSS*