MLSRQAIPVTVLEAAEQLDTRPRATHYGSPAVYELRRAGVLPDVLAEGFTPGVICWRKLYGTYLAGIDNRIMANDPDQVACLPLGRLGQILLDHLARQPSAEIKWNHRVTGLGQDPDQAWVTVATPTGEVTMQATYIVGCDGANSQIRRSLFGDGVFPGKTWDEQIVATNVYYDFHQFGYEDANFIIHPEHWYMASRITKDGLWRVSYGEKGGLTHEQLAERQPKKFQAMLPGHPTPDQYRLVNFSPYRVHQRLAEKMRVGRFLLAADAAHLCNPFGGLGLTGGIADVGGLYDCLYGLYTGRATPDILDMYDRVRRKKYLEVIDKLSSDNLRRMFETDPDTVIESGSDELFNLCLKAEKDVELAKQLVTGINVIKYDFTQHYSEAGKI*