MSVAAGIGYALLALGPALSLFVTVIALKPFLVLTVLTSALVWLVSLIVLAAVWRAFLPLGSSPWISFLLLFTCVSVQEAIRPIFWKMYKKVEVFLDLLAEKLSKPRLFIIDKIQIALAGGLGHGVAHAVFFCLSLLTPAFGPATYYVDSCNKMPLFLITALVSLGFLLIHTFSMVIAFNGYADGKKLHQYFAPGIHFVAAFLTLVNLVPGGCIVGVPLVLSCALVAILFCAKIVWDKTGQASCDLFNLGSPVRLS*