MNILVIGRGGREHAIAKKLQREDKVKTVYCAPGNPGMSGDNIRTVPISEEQQTELIQFAKDNQIDWTFVGPETPLIEGIVDAFQAAGLLIFGPTKAAAIIEGSKSFAKDFMQKYQIPTAEYRVFRRLAPALEYIEQQGVPIVIKADGLAAGKGVVVAETKTAAKRALVAMMEDQQFGVSGQTVVIEEFLQGEEFSLMAFVSNEKVYPMVIAQDHKRIFDGDAGPNTGGMGAYTPVPQIPEEAVQQAISQVLKPTAKGMVAEKRPFQGILYAGLIQTATGPKVIEFNARFGDPETQVVLARLESPLSEIISSLLVKEQPTIAWNELASVGVVVAAEGYPNQYKTNLPLPEMSGETIYYAGVTRSEQALVSAGGRIFLAEATASTLEEARKKVYQTLDNYSFPGMYYRKDIGVKGLI*