MLGFVFPAPAAARGRGESAESRHFRISQQPPLQGLLSWRAARPQALRTHRPANALWLGGTLLGRALIAYAAVTAINAGLGRPAVALSTAASGGRPVAFVKQMLHVLINFDEHLAVILAQHGRLTYAFLFAIVFCETGLVVTPFLPGDSLLFVAGAFASSGGLKLQVILALLFIAAVLGDSVNYFMGSYFGVKLFQNKLVKKILSEDQLRQTEKFYEKHGKRAVVLARFLPIIRTIAPFVAGIGSMDFPQFMIYNVVGAILSMQSLN*