MKRYLWLCVLILLAGHVPTVSADAACESRFVNPITDICWSCIFPLSLGSTKVSQGKLPDTANPSMPLQFCPAPPPIFKRPGLAIGYWEPMALTDVTRSPGCMVNLGFSLPAFGKTAQGTAKKEDKQVNGAFYHVHWYKYPLTYWLNIITSMGCLEGGDLDIAYLSEIDPTWTDSSLTSILNPEAVIFANPIAQGACAADAIASTFNKPLDVLFWCAGSQGSMYPFNGWVSNESSPLQSSLLVSERMAFKLHRQGQIMETIGQNTAVCFEYPSPILPKERWRYQMVNMYPDSGQCHPFGRSVMRWETGKNPPNTKKNFGYLMWRKRNCVFL*