MFTRRGDQGETDLANRARVGKDSPVVEVQGTIDELNSFIGYALVLSRWDDIRNDLFRIQNDLFVLGEDVSTGGKGRTVTMDMIIYLIKRSVEMKAEIGKIELFVVPGGSVESASLHMARAVSRRLERRIKAASELTEINANVLLYANMLSNILFMHALISNKRKEELDKKLLEAARAGQDDEVAALLAKGADVNASDYKGTTPLHVAAWNGHLEIVDVLLARGADINASDSYGDTPLHLAANYGHLEIVDLLLRWGADVNASDSSGKTPLHLAAQDGHLEIVDVLLAHGADVNAQDKFGKTPFDLAIDNGNEDIAEVLQKAA