MVTRGERFYSQPGCFGPQVHHDGIVFARVDKLVASYLTLFQKVIVNGEPIHFIVSEGHRGTRHSWAPDLALYRLEMFNNYYEKTLTSGITVAQAIETLFSRVKLGIRARIQELIQDNEWLPELHSNVIVLKGSHIAVSGPTFLVALVGGSHFRRLTSQKLEVVEAEIQPEDLLIVSSLSLEEFQIVMRERDNNIVSAAAALLAADPDEESTVLVADMKGVYHEKMNLFLLHGSAVASRWRDERNYFLRNPVIRAALGRPFHRSGQGARSWSQAH*