AAALLKFPITPRYPRETFPGPRALCRGGPQRGTGRGGSPTPSSRGSLSEERPADDPRVTLEAGGLWGEFHHMGTEMVITKSGSKMFPPFKVTVRGLD