MGEEAEGSRSSCGIKRGGERWSLNGMTALVTGGTKGIGHAIIEELAGLGASVYTCARNEDDLNKCLNQWKGMGLDVHGSVCDLSSRSDRHKLIEAVSSHFKGKLNILVNNVGTAIGKSTVEFTAEDFSFMMMTNFESAYHMCQLSHPLLKASGAGSIVFNSSVTGVVGTHCSLYGATKAAMNQITKNLACEWANDKIRTNSVAPWFIKTPFVKDVLENKEWLAGIVARTPMRRVGDPEEVSSLVAFLCMPAASYITGQVICVDGGMTVNGWYP*