MSTQDLEGKTALVTGATSGIGLETAAALASRGANVILGVRNTKAAEDVVKQIQERYPGAKLVVGPSLDLLSQKSVKEFADWVNKTFPKLDILVNNAGVSFMQRTMTPEGVGGIAQTNHLGPYTLTRLLEKKLVASKARVVTVASVTHRTTVMKDAKAFLTDWRSGYYQHSKLANVLFAYELQRRLGNHGVTSCAADPGGVRSHIWDTSPMFKKGWKKTIIDMCYSPPVDGAKAVIHAATVDWAKDRRTVNGTPVLPADDLRYYSRGLFTAPTLCNLDGYTGKGFGTGQQIKGTLWGLSTLFTSLWDWPLRKLSGGMLGGATRPVRSATQSYDAKLAAELWDASAEIAGVPAQPAV*