MLLNGNHRAQAQFDRSKWRAMVLFPTWALQLCLSMAMMGLFAFRLGDSMKANKDDDKKNDDPTIEIVWEATNVALWFVASLCSFVEIAKYFAEALTPWTMLFTHVIKLTCAIATLALDIVVYTEKHDKHYSLVALALDCAFIITSLVLVFYSVRRYRRLSAYDEYNHPVNVKPYGFNDDIERDTSYARQSTDKRYSSASSRASIISKRESVEMNTVQRTPSVYSHKRDTQFDDYVARRGSVTKERIGSGDFSYAGAQGEVQESGTLTPTGATLSPTRPRGYSSGRAVSWTSDRGLVAVPEEEDDSAAGKESKTEKEKKDREALLGNTPRESVDGQIVPQEVDLSEPRWQRE*