MYAKCGALTTARKVLHELPGRDIISWNALVAGYVQLRQGEEALHCLEQIQTEGLSPDLVTYLCTVKACGIIHSLEKGEQIHNMILNKGFLEKDIVLVTALVDMYAKCGAATKAEEVFEKSAVRDVVLWNVLVASHAQQGQGDEALKCFNRMQVECLSPDAITFGYMLKACGSTGALENGNKIHDEILNKGWLEKDIMLSSMLVDMYAKCGAMEKAEQVFEEISNHDVVAWNSLMSGYAQKGQVMEAMDCFKRMQSDGLFPDEINFLCVLNACSHCGLVDEGEMYFMDMTKNYAIAPDIDHYTCMVDLLGRAGQLDKAMVLITKMPSSDCYLVWDALLGACKKWSDVRLGRLIFERAIQFDPHNGAAYVLMSNIYVAAGFKEDAGKILAMQMPYGAS*