MDARIDALVMRLHEIEAVKFGEFTLKSGIVSPIYVDLRVIVSYPDVLSSVAECMWDVLKANGATFDNMCGVPYTALPIATCMSLAHDCPMVMRRKEVKAYGTKKQIEGAFEAGQTCLCVEDLVTSGASVMETVEPLERVGLKVKDVVVLIDREQGGEARLASHGLRLHSVLPLSRVLRTLEANGKMSSELVQTVKDFIAANQTMPAAGEQAKKPTRMSYTARSELTDNACAKQLFNLMETKKTNLCVAADVNTAKELLELAEVLGPEICMLKTHCDLYPDFTESFGEQLMAIAEKHNFMIFEDRKFADIGNTVVGQYSSGVHKIADWSHITNAHIVPGSGIIDGLKSVGLSKGRGLLLLAEMSSKGTMAKGEYTEAAIGMAAQHPDFVMGFISTNPKAWKAEWSKGLINMTPGVQLQQGGDAMGQQYNTPHNVIVENGSDVIIVGRGIYRAADPAAAAKEYRAAGWEAYQTSISA*