MRCWNARKESVLKAALACFALRGIEHTTISDIQREARCSIGSLYHHFGSKEGIAEELFLDGIQRLNRGMLKKVRAADGCEESVRAVVDYYCEWVTRNQDLARYLHSRDIDFSAESRRRLHEIHRAYITAIFTWFAPFVERGEMRVLPIETYVPLISGPIQEYVRRWLSGQHQTSPRQVKAARRGFMDFETLLYEVADGVATITINRPESANAMDPQMALELSQVAILCDDDPAVRAIVVTGAGRMFCAGGDLGTFAEAGKDSKSLLKKMAGDLHIGLSRLARGDAPVIAAVNGTAAGAGMSLVMACDLALANESAVFTMAYTRAGLSPDGSSTFYMPRKIGDRRTRELMLTNRVLKASEAEEWGIINRVVADGTVLEAAQELAGELAAGPTLAYGAVKTLLNGTFEQTLESQMELEARAIAEMSVTDDGQEGINAFVTKRQPDFKGT*