MTAVDLMPAADDDNNKQSSTGLLHHHQLPAAADNAILHNTRRLEGKVAIVTGGSRGIGEAIVRAFVHHGALVVVADIDDAGGHALAAALGPHACTYVHCDVAEEADVERAVATTLEQHGRLDVLCNNAGVLGRQTRGAKSIASLDAAEFARVLRVNALGAALGMKHAARAMVPRRSGSIVSVASVAGVLGGLGPHAYTASKHALVGLTKNAACELGEHGIRVNCISPFGVATPMLVNAWRQGQGGDHADEDQAAASEEEEVEKMEEMVRRLATLKGPTLRAGDIAEAAVFLASDESRYVSGHNLVVDGGVTTSRNVIGL*