MSRRKRLLECPLTVIYNCWIVAAVVGDALTVSPAPRPDRIVGWSRRSFLSRHGANLFVGTAVASVPSWVLPTSTHAVSTKSGESLATLSALETRLERDILQQLPLTGLSERTGSVDNTYYPDFLEGTWDVTQTLVNVQAPLGANPTPWGIAEDRVYNAIHRLDAFAGRVVVASADYADVAAANRATVLALGGTVQDPLPTVVVRFKGPAAQKTFVTMHAAERVSPTSWIGVEGNRAIFALTNQSTAPPVFTDSELVWKFERLGEGRVRGKLRIVGYLNAQSDKLYFEARNRAVSIQDYTLEMKRTE*