MPLINNDDQHDPNKILPIDYDWAREYYVAGVNNNWVPEEIPMQDDVSQWNDDTLSDAERQLVEWNLGFFSTAESLTANNIVLALYEYVTAPECRQYLLRQAYEEAIHTDTFIYCCDSLGFDPEYLYGMYERVPSIAEKDAFVVDLTQSIDDADFTIETADDVRAFLRDLIGFYVIMEGIFFYAGFAMMLGLKRRNRMVGIGQQFEYILRDESLHVGFGVDLINQIRVENPDVWTPEFEAEVADLIAEAVDLEQIYATEACPADVLGMSAPQFAEYVEYVADRRLTQLDMDEQYGTENPFPWLSEQVDLNKEKNFFETQVTEYQSGGSLDW