MGRGSCFGFSILDLKLSQLKQRYRACGLKPEVVELDNGVSVVRCQLPWEQPESGVWSAGASEKPVLLFLHDFVADGMINWEKQIRAFTKGFNVYVPDLVFFGGSSSTSAERSEVLQANCMVKMLHALDVYNEVTVVGAGYGGVVAFWMAHLFPKLVQRVVFVAAGTHMTPTSQKSLLAEFDYDHISDLLLPTTVKGLKNLASVATTKPVYRLLQPVWKDVLSRFFDEHRHEKVELLNRMVCGARGTSPLPQLTQKKSLIIWGQNDRITSLEAALKLKLHMGNSTDLVVMNKCGHFPHVENPDSFNRILRNFLNS*