MGEIALPNGISNGNINGVNGQSHSLNGYRKSCWYEEEIEEDLRWCFALNSILHTGASQYQDIALLDTKPFGKALVIDGKLQSAETDEFIYHECLVHPALLHNPSPKNVFIMGGGEGSTARELLRHKTIDKVVMCDIDEEVVNFCKSYFVVNKEAFRDTRLEVVINDARVELEARDESYDVIIGDLADPIDGGPCYKLYTKSFYELIVKPRLKQGGIFVTQAGPAGIFSHTEVFSCIYNTLRQVFKYVVPYSAHIPSYADIWGWVMASDSPLDLSAEELDLRMRHRIKGENGYLDGKTFTSASTLSKTVRNSLDNETHVYTEESARFIYGHGKHA*