SLGQEAFVGEDAPDSPVVTVDGERTSICNYLKGNRPLVLSFGSCTCPPFMFKLGEFKQLVRDFVDVADFLVVYVAEAHSTDGWSFGNNFDIRQHRSLEDRLSAARILVQNDPLCPVVVDEMSNVSAIKYAAQPERLYVLQAGKVLYKGAMGPWGYNPQEVRSVLQKMR