MAKRVYQVWKGSNYFFLGGRLIFGPDAKSLLISLLLIIVPVTVFCVFVARHLRHEFPSYNAGYAILVVAIVFTIHVLVLLLLTSARDPGIVPRNSHPPEEEFRHELSASVEGGRQTPSLQFPRTKEVIVNGMPVRVKYCDTCMLYRPPRCSHCSICNNCVERFDHHCPWVGQCIGLRNYRFFFCFVSSAMLLCIYVFAICALYIKVLMDNNQSTVLKALKESPASVVLMAYCFISLWFVGGLTGFHLYLISTNQTTYENFRYKAENRINVYDLGCVNNFMEVFCTKVKPSRNNFRANVQEEEPRPPLPTTREAEVEMGEDQRVKVEDDLEFGGDLLKISQRHNIEDIEAEIRSRESDVHHHNSSEADSVLGSDRRAPNVQADIRNSSWGRRSGSWEIASEVIGVKSNVTESRSHVAPKEQYQ*