MPLLLCLPLHNQFIIAAMVLHVASVLSNLSTENAKYVFPKRFESRNLKEALMFVPDLETAEFKVLKREEDGALDQSICGGYLSCKTHKFNGFNVLSAYLFCKPYFVAEMTMPEKSRFDFNGASQDFNVLAAYLFCKNTSNESMEMTTPVYTRKTEYDGEKKEMTTPVITKQVAIGTILDFQNTASPTEQASK