MTASLHLSLPPPGNPDWTALYAHPARDAGLLHFGAGPALVARRAKLGRPVYLATPYSLRAVDREGRWSADMSAAAMGDAGREIVRLQQVGVTAISPVALSGVAVHATLYPRPMLDPLDAVLWAEWCRPILDTCSAVVVPDIRGWSRSLGIWHEVRAALARQTSVFVYAEGPER