MGKRQIFLAILLVALSSIHAFPAEFPIPLLSADYYDKSCPLVVPIVSEEMQLATLKEARMAASILRLHFHDCFVQGCDASVLLDDTPTLKGEKTANPNVNSLRGFEVIDAIKERLETVCPGVVSCADILTLAARDGVVLAGGPYWDVPLGRKDSTSASLDEANSNIPMPNSNIQTIIGKFLLQGLSVTDMVALVGGHTIGQARCTSFRQRIYNGLNAGNELYLSGLKATCPLSGGDDNLSPLDHISPTLFDNSYYINLVNGEGLLTSDQEMYSTGLGSVTAFIVKEYATDPLKFAKDFSDSMVKMGNIVNPLTFLTGEVRKNCRIGNQ*