MAKRVYQVWKGSNYFFLGGRLIFGPDAKSLLITLLLIIVPVTVFCVFVARHLRHEFSSYNAGYAILAVAIIFTIHVLVLLLLTSARDPGIVPRNSHPPEEEFRYDTSASVEIGGRQTPSLQFPRTKEVTVNGMPVRVKYCDTCMLYRPPRCSHCSICNNCVERFDHHCPWVGQCIGLRNYRFFFCFVSSAMLLCIYVFAICALYIKVLMNNDQGTVWKAMKESPASVILMAYCFISLWFVGGLTGFHLYLISTNQTTYENFRYRAENRINVYDLGCLNNFMEVFCTKVKPSRNNFRAYVQEEEPRPPLPTTREAEVEMGEDHRVKVEDDLDIGGDLLKISQRHNIEDIEADIRSRGSDVPYHNSSEADSVHGSDRRAPNVQSDTRHSSWGGRSGSWEIASEVLGTKTNVPESRSHTTSREPYQ*