MGTAEVSGSPTKSPLTVSTSVTETLDGFHEFKISAYSLTKGLGVGKFVASETFTVGGYTWAIYFYPDGKGPEDNSTYVSLFIALASEGADVRALFELTLVDQSGNGKHKVHSHFGRALESGPYTLKYRGSMWGYKRFFKKSSLESSDYMKDNSLLVRCRVGVVKSCTEGQRNYNIPVPVSNLGQQFGNLLESGKGCDVTFEVDGETFSAHKLVLAARSPVFRAQLFGPLRDRNTDRVEIEDMESPIFKVLLHFIYWDELPDMQELMGTDSKSASTLVAQHLLAAADRYALERLKVICESRLCEGITINTVATTLALAEQHHCFQLKAVCLKFVSSPENLKAVMQTDGFDYLKKSCPSLLTELLKYVARLGEHSVSASGYRKEIFADGCDANGRRVKQRLH*