MVYPGAVHSRFEHSLGVYWLANEAVHKLKTHQGMELGIDHFDIQTVKLAGLLHDIGHGPFSHLFEREFLPQVCNGLDWSHEQMSVDMIDHIVDERRIDIDSGTIKRVKEMILASSKFTLTKSSREKQFLYDIVANGRNGVDVDKFDYIVRDSRACAVGCNFQFERLMETMRVLGDEICYRAKDYLTIHKLFATRADLHRTVYTHAKVKAIELMIVDALVKANDYLHISSHIEHPSQYWKLDDTILKTIETAPDPELKESRDLILRVRRRDLYQFCNEYAVPRDKIEHFKDVTAHDIVCSQKSSSETLNEEDVAVTNVRIDLTRGRHNPLESIHFFKDYESEEKFSIPDDRISHLLPSSYQDMIVRVYSKKPHLVEAISDAFENFQLKTYGIKAQVHATPEKKKRRV*