MIFLFVACRPLLKLYIGHEVEANPYLLDSAVDYVTIRALSMPTSLLLGVLQAALLGAKDSVTPLIAIVYSTAINLVGDFVLVNRLKMGLQGAAIATLVAQLAATAALVGPARKRLVRDHNLGIMKRAESVVSGKSFLAFAAPVLTLILGKLAAFGFMTNAAAGVPGQPIPLATHQIILSLFFFVSPFLEVISQTAQTFLPPYFAPVKDYVLSMQKRDPDYDVTKDSKVKPWLDKSMGVSTKLVRLGLLVATVVSSIASLVPAYFGNLISSDSTVQVAVKPLAKYLLAGCFLAAPVAVAEGILLAKRELKFLASVYLVSTALLPTALVWVKKIGGNVEQVWGCFAAFQLFRAICFVGRLYGGSLLAKLMALFQKKEIPPPKAVQPIRKAS*