MASNGIRFTRVEVGGMLLQVGYRFHPTKEELISHYLKLKLRGMDSLVSDAIREINICNYEPWELPALYEASSKPEAGGVLVVKLKSIWLGSKGFLF*