MVSGTAITEEVSQVEARRLWNAMAKDSHNLLPKVFPEIFASVTFLQGDGGVGTIKQLNFTPANKDFSFVKERVDEIDEEKMVYKYTTIEGGSLGKKLISASFEVKFVPRKEGGCVASWVCNYETLPGAQLEDAKAKEIKENSIGMLKRIEHAQQHSNLFEVLGRYIYIYIHTPKERKNMVAGSVRTQYVSQVETKRLWNAMVKDGHNLYPKALHEFNISSVTLLQGDGGSVGTVRQVNFTPATKDFSYVNERLDVIDEDEMFHKYSVIEGGSVGKKLSALNFELKFVHKEEGGCLLNWICNYETLPGALDGEARVEELKKMDNAMFKSIEQYLVSNPDLYC