MASVSALVTVCKPAKALTCEAFHGSRGASIAQSLGGVFPSPCFLTSSSNCSRGGRSSCRKVPTKKGEQIIRAALNDSSSPQAEVFQGMYGPWSIDSNDVREVLLYRAGLVTTAVAFVTAASRAFLPEDNFLHTFIDQSSDVLYGIGAGGLGVSLLLIHIYVTPIKRALQLLWATGVLGSLVVALKFSAPVDESLVNFVLQNRWAIWLIGPLFASLTGLVFKEGLCYGKLEAAILVFVIPSLLLGHLSGLASERVELPLLLAWMALYTVFTARKFTQPIKDDLGDKSVFMFNALPEEEKQRFLVNLQAQRASDGEQQ*