MLGIYTQRSIIILLLSTFLLLPIYVFATPILKFLGQDHDIAVVAGKFTMLIIAELYSLSINIPTSKFLQAQSKVGVLAWIGFVALLLHALLLWLFIYVFNWGLTGAAMSLNLVCWINALAQFAYVVFRCKDGWKGWSWSAFNDMWPFVKLSIQSALMLSLEIWFPMSIVLVAGYLKDPVTAVGSLSICSTLSEWQEMFFVGINAAISVRVSNELGLGHARATKYSVYVTLFQSVFIGILCMIVVLAVRSHLAILFTDNEVLIKSVSELAQFLGVAMLLSSVHPVISGGVAIGCGLQGLVAYINLGSFYAFAIPLGYVLGYVANLGVMGLWGGMIAGLALQTLLLSFVLYRIDWNKEVEQTTERMRIWGDQDSEMEKIKL*