MGQQPNADDFEQKFEEWLKKVEEYERYNQPAASVAQNFVKGKDPSSTIVTAESATARLATNQLGGTYANGRPLPAALRQKIVEMAIRGVKPCRISKELRVSHGCVSKILSKWRETGSIKPGKIGGSKPKKSLPEVIAAINLYKRCRPSMFSWEIRERLISDGICTEYNVPSISSINRIIRNRLLSGLVYEESCLFSNKKTHDPATYVQCQVSKVPSTFFNFSTIPTSQMPNELSPVGTVAMPNENQQMEPAFRDPMIGVLNVEDHAYKQFAKQEFINGNISIVQ