MGEEEAVAEENGGLKVESGEQKSSWPTMRFDVSPYRTHHFSKQFRTARNPNNFLKGLKWSPDGSCFLASSEDNTLSLFHLPQDGGDSNGYGVPVPEEDSYGASLLVNEGESVYDFCWYPYMSVSDPLTCVFATSTRDHPIHLWDSTSGELRCTYRAYDAMDEITAAFSVGFNPDGTKIFAGYNSSIRVFDLHRPGRDFRQYSTLQKNKEGQAGILSTLAFSPTNSGMLAVGSYGQTTGIYREDNMELLYVLHGQEGGVTHVQFSKDGNYLYTGGRKDPYILCWDIRKSVEIVYKLYRATENTNQRVFFDIEPCGRHLGTGGQDGLVHMYDLQTGNWVSGYQAASDTVNAFSFHPYLPMAATSSGHRRFAIPDDDDGEDKNELQLKADENCVSLWSFYVEDNTYDENNGVASESHLQNVTEEIVLT*