MGVGKHIASETFAVGGYQWAIYFYPDGKNPEDNSAYVSVFIALASEGTDVRALFELTLQDQSGRGKHKVHSHFDRALDAGPYTLKYRGSMWGYKRFFRRTALETSDFLKDDCLKINCTVGVVTSSMEYSRPHSLEVPDSDIGYHFGTLLDSQEGADVIFSVAGEKFHAHKLVLAARSSFFRSEFLDPESDEENSEVDTSNEIKEIVIDDMEPKVFQAVLHFMYRDNLVGDDELSPSSSDCPIFDTLAGKLLAAADKYELPRLRVLCESYLCKQISVKSVATTLALADRHHATELKSVCLKFAAENLSAVIRTDGFDYLKDNCPALQSEILRTVAGCEEECSSGGKSQSVWGQISDGGDTSGRRVRPRV*