MLFFITAAVLLASAEAKFFKDCGSKLATVHNVTVSGCEESSSHCILKRNTDATIGLQFTPLHNIDRINTEVHGVIMNIPIPFPLPESDACKDNGLTCPLKEGTLADYKATLPILKSYPKVTVEVKWELQSEHGDLVCVLINAKLV