MSLSSDSTVPTVSTVTISYSELKESNIDLSARIEEGFGPNGLGILSVKDVPGYSALRQNLLQLAPRLAGLPEEVKRELEDPHSRYNFGWSHGKEKLESGKLDMLKGSYYANPLQDVPTSNSYEIQRYPSYCGSNIWPRNSLPELEGAFKALGKLMFEVGLMVAYHCDQYVSKGIKQHEKQNLEKILLGSRCHKGRLLYYFPAQESSTHDNDSISSWCGWHTDHGSLTGLTRAIFSRDSVEVPCPDPASGLYIQTRSGQIVKVVYGEDEIAYQIGETTSILSSGYLCATPHCVRAPQGEEARGLERSTFALFMQPDWDQKLTFPKEVTIHEELCLSDEVLTFGEYTEKLLNKYYDTKP*