MSGTVEKLSGNFTIDSILEKNMGNLERESASPSSDLLKSQRRRSTFTALQVHILEAEFFQHRYVSPERRAFLASLLNLSQQQVKIWFQNRRYKTKTKPEGKARGTEQYMANLQAIWMAQQR