MAKRVYQVWKGSNYFFLGGRLIFGPDAKSLLISLLLIIVPVTVFCVFVARHLRHEFPSYNAGYAILVVAIVFTIHVLVLLLLTSARDPGIVPRNSHPPEEEFRHEFSASVEGGRQTPSLQFPRTKEVIVNGMPVRVKYCDTCMLYRPPRCSHCSICNNCVERFDHHCPWVGQCIGLRNYRFFFCFVSSAMLLCIYVFAICALYIKVLMDNNQSTVLKALKESPASVVLMAYCFISLWFVGGLTGFHLYLISTNQTTYENFRYKAENRINVYDLGCVNNFMEVFCTKVKPSRNNFRANVQEEEPRPPLPTTREAEVDMGEDHRAKVEDDLEFGGDLLKISQRHNIEDIEAEIRSRGSDVHHHNSSEADSVLGSDRRAPNVQADIRNSSWGRRSGSWEIASEVVGMKSNVTESRSHVSPKEQYQ*