MGAKVSRNDYDWSYTEEPHATRRNLILKKHPEIAALFGFDHAFVYVVTCIVITQFIFCYLLKDSDWALIFLQAYFSGGLYNHALMLAVHEIAHNAAFGNCKPLWNRLFGIFANFPIPLPFSVSFKKYHIEHHRYMGEEVLDTDVPTLFEARLFTNSFRKLIWLFFQPFFYAFRPLVIYRKAVSDLEILNFIVQMTVNYFVIQYFGWKSFTFLILSMILSMGIHPTAGHFISEHYVFKPGQETYSYYGPLNLVTFNVGYHVEHHDFPFIPGVRLPLVRKIAPEYYDHLMHHESWIWVLWKFVFDPAVGPYARIKRPARVPLDHSATNYFTDYVAILKRIAKWFRLAVYPSCPVPTEVH