MARDGPNWHGLLKWSLSHSDGTCLPRNISEEDRKWFMEAMQAQAVDVIKRMKEITLVMKTPEHVLEAKGVTTADLEDMLDELQEHVESIDVANDLHSVGGLVPLIGYLRNSHAQIRAKAADVVTTIVQNNPMSQQLVMEANGLEPLLSNFTSDPVLLVRTKALGAISSLIQHNKPGITAFRLANCYAALKDALCSESVRFQRKALNLIHYLLHENNSDCSVVAELGFPRIMMHLASSDDAAVREAALRGLLKLAGYWTEGTCNLAEKDEKLKQVLQERIHAISSMGPDDLEAAREERQLIDSLWSACYNEPSPLQEKGLLVLSIDDVLPPDVASKLFEPPLRASAPNRTSLGGSSGNEKKEVPLLLGLGPSHQETQVLSHPNSDGEL