MVKNRYLTESNQNRRRSGRGRKRLLLPDSYNVQKVIAWRQRAGGIELLTAWEDYDVDGWTWEPLDNIPQRFVRAFHAQRERLPTSFFYVVTRMRDRIAFKVIERTGPMFGLAVLVEEASLREYALALLQYFSTPPSGTKAKIAVKEDHWQRAHTLTIFSQEHAAWIVSLHESRPTHGVGALRIRGARRMSNMLLVACNARTPMRLSFVEPRAGGSDAPAPGSYKFTVEFTTVGINSATGDIMPYTAPTDELRLEMAEAHALVAYAKKTLKQPWAAEPVRHRLRASGWCDQPVAFQ*