MNDRAYALFEEQQKDRGISLSEAKEKLKALKIETPSWGYGDSGTRFKVFQQEGVPRDPFEKMEDASVVHKLTGICPSVAIHIPWDRVDDYGKLKAHAEQLGLAIGAVNPNLFQDDDYKFGSVTNVKAAIRQKATEQLLECVDIAKQTGSKEISLWLADGTNYPGQGDIRKRKNWMYECLAEVYEALDDDMRLLIEYKFFEPAFYHTDLADWGMAYNLAQKLGPKAEVLVDTGHHAQGTNIEHIVAYLLDEKRLGGFHFNSRKYADDDLIAGAHNPYELFLIFSQILDACRDSDPNVRKTAEHISYMLDQCHNLEPKIPAVLRSVMNVQTQFAKALLINFDEVKKAQEDHDVLAAEAAIREAFEIDVKPLLCAVREEMNVPPDPLKAYAESGYAEKILARGKGGASW