MDGKQESQLPTVRHKCAACFRQFNKVEHLVDHMRISFHSGHEPICGVCKKHCRSFDSLREHLIGPLPKAECAEQFSKSGCKLCLNIFRSAQEVANHQAACQLPPASLPVQVGGSISLVNKPIQAENNITSVSAVSLGCEMVGGGQDGSLDLCAKLCLVDEEEKLFFYTYVKPQLPVKNYRFVISGIKPENLKSAMPLKQVQEIVGKILYNGEAIWRTQSKGGREKLLVGHNSDHVLQCWKMEYPGHLIRSLYIFFAKVNSTFTLSDQCLLMGFDFDNNLQRYC*