MSGLSRTANLLFRTTKTSILRPRGVNPVQYALSKDRQTVRAMATTFERTKPHVNIGTIGHVDHGKTTLTAAITKHQASKGLAQFLEYGAIDKAPEERKRGITISTAHIEFSTDNRHYAHVDCPGHADYIKNMITGAANMDGAIVVVAASDGQMPQTREHLLLARQVGVQKIVVFVNKVDAVDDPEMLELVELEMRELLNTYGFEGEETPIIFGSALCALEDRRPEIGTEQIDKLLEAVDTWIPTPQRDLDKPFLMSVEEVFSIPGRGTVASGRVERGLLKKDSEIEIHGGGEVQKTKVTDIETFKKSCDESRAGDNSGLLLRGTRREDVKRGMVIAAPGSIKAHKKFLVSMYVLTEAEGGRRSGFGSNYRPQAYIRTADEACDLTFPDGDLSRRVMPGDNVEMILNLNRPVAAEAGQRFNIREGGRTVATGLITRVIEE*