MVFIFTFLDCLLLHRMVHGLRIKDGKATYLSRYVNTSRLRQEEYFREAKFLKVGDLKGIFGLLIAQIRSLRQKFGVLDMSYGSGTGNTALIYHHGMLLALSEADKPYALRVLEDGDLQTLGLMDYNEKLSHSFTAHPKVDPITGEMFTFGYQHTPPYVTYRVVTKEGIMLDPVPITIPEPVMMHDFAITDNYAIFMDLPLYFVPKEMVKGKLIISFDTTKKARFGILPRYAKSDLHIQWFELPNCYIFHNANAWEEGDEVILYTCRLPDLDLEMVGGPIKENVKNFQNELYEMRFNLKSGEASQKKLSESAVDFPRINEKYIGRKQRYVYGTILDSVAKVAGVVKFDLQAEPELGKPQIEVGGNVIGMVMFGPGRYGSEAIFVPQNSSMDLDEDDGYLICFVHDENTGKSEVNVIDAKTMSPDPVAIVHLPARVPYGFHAFFLTEEQLQNQR*