MAVKVTKAEKKVNYDKKLCKLLDTYQQILIVGADNVGSNQLQMIRKGLRGDSIVLMGKNTMMKRSIRIHAEKTGNNAFLALIECLVGNVGLIFTKGDLKEVSDEVSKYKVGAPARVGLVAPIDVVVPPGNTGLDPSQTSFFQVLNIPTKINKGTVEIITPVEIIKKGEKVGSSESALLSKLLIKPFSYGLIVQSVYDNGSVFSPEVLELTDNDLVARFAAGLTNVVGLSMTLNYPTLAAIPHIFINSYKNVLSFAIATEYSFPQAEKVKEYLKDPSKFAVAAPVAAAPSAKGKAAPAKEEKKEEPEEDEDDFVGGLFD*