MRDKRNTQSLHKFCTRMIIMLMNELLQDLMSRTRITNQMGIGELLPMKSIIMIRHENDRIIGKFVENLKVPLAFNCNGHICYLALSNTFMLVCMDSVYWFVTPFVLFSPSMAPRGHNPLSSGVGPSRAEPSHAAKKTLEATEHDENHVPKDDKVAMSALKVEVLLVWEFTEDVEVDFQVGRVIMDLGCSMTINSKYFHTLELYWHVKTMVTLDMFPKEEDFRQLKGRMEMVITWLARKHGGVFQPPAASIGLSPSAPSTGLNVIVLPAGTSPRASSAMGDSPKMGPQVPKTF*