MNQHTHDPREHIRGIHQILISDKKRIGFLFGAGSSFATGVRGVNVPAIDEMTRVIVDKIEAQSPEFAAAVKEIRAETEGSGLAFTIESLLSTIEAKRAVIGAGTLNGLDSIGFGDLANLVKTNVVTLVSVHDQLPPEERSTLAHAQLASWISKARRRFPSEIFTTNYDYLFEIALEDSGIPYFDGFSGSYEPFFCPEAVEDVESYPQLVKLWKMHGSLGWTYRERDQAVIRDRSATAESILIYPSHLKYSTTKKQPYVGLIDRLCAFLQQDDAVLFTCGYSFGDNHINERIVTSLRRGGNSHIIAMYFDELQNSTCALADETNKVRNLATRDTGGKMSVYGCRHAVIGGKFGEWQLKGEPNSAETIRVNQYFDEDAAMPAQESGEGKGDERWTGKGRFLLPDFQKLTEFLNDLSSSDGPVTTPLPS