METKQSIPLLMPYKMGPFNLSHRVVLAPLTRSRSYGNIPQPNAKLYYTQRTTPGGLLISESCVVSETSLGYPDLPGLWNRDQVEAWKPIVDAVHSKGGIFFCQIWHGGRVFHQDQPNGEAPVSSTDKPLMCKNMYGGQFKPPRRLRSDELPAIVNDFRIAARNAIEAGFDGVEVHGAHGYLIDQFLKDKVNDRSDQYGGSLENRCRFALEVIEAVVNEIGSDRVGIRLSPFADYMESGDSNPEALGLYLVQAMNKHGMESSTVTWLNLE*