MGGGMSRVRFDRRIQVRRFNLVDDGFQSIEDYADYGDPIWAARVDMNASEKADAGWVNATLATRFVVKSTSFTRDLTAKDQIASGGLEYEIIGISEVGRRYQLQIDCVALAKQ