MSPKQTLPLWLSLHSSSTGRGEVLWTESVRGAACRQVASAYTAINSTLKGEMNSKKSKCTCTLTDDLVVDILSRLPLKSVCCFKCVCKSWASLFSDQYFCTKLPRRPAGLLYQDSNNSSIQIAKLPSGNSEIGTSLSFMPHHENLKLVDCSNGLILFTHGSKSDSPDSSHFIVCNPATQEWIALPDTCPRVNGSDYIAMLAFNPSSSCHFFVFNFQKRRSPHSGVFVITEVEIFSSEDFTWIADDAFETEIMMISMPHVLLHGVLYLRTVEHSVFAIETPHMYKPWIHRWTFELPGDSCPMNNYIWGCLGESSGILHYMQPNYDGCWLNVWRLESRHQQWSMTHSLSMIDAFGRGTLVHGDPFSVDWSADYGMLSFDLEREIVFLHDRVSSKVLSYSIRTGKLCEMGDLPRNSLYYVPYWRKFPVVEEDQYWL*