MVKQYHSVACARDAYVSSSHPENYGRTVKDMVQWLEFSLLHGIDHFFVYTFKGTEDAVKEVLMPYLKAGLATRIHVDVPQYPRDKSLDMCGRHFDWVIRDCLCRAKSHATWVIPSFDFDEYFHLNNGNMFPDGKIPQDYLRTGWDAIARFHNKSPEEIHSISFKRYHFARSATGTLEIASPWREAHLQERLGQPDTVEALPKYVYNVHLANDAWWHWLKDFDPKTKRSLVIPMSPDIMATVVSSVPTEHISLNESIGYVHHYRIPHGDPQAKTYDDHLVSDADKLTEAIEQRFGQKLPALLKRFSEASPQPAQYLVVC*