MAAFQKIKVVNPIVEMDGDEMTRVIWKSIKDKLILPFLELDIKYYDLGLPYRDETDDKVTIESAEATLKYNVAIKCATITPDEARVKEFGLKSMWKSPNGTIRNILNGTVFREPILCKNIPRLVPGWTKAICIGRHAFGDQYRATDTVIKGAGKLKLVFVPEGQGEETEFEVFNFTGEGGVSLAMYNTDESIRSFAEASMATALEKKWPLYLSTKNTILKKYDGRFKDIFQEVYEASWKSKFEAAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLAHRAKLDDNAKLLDFTEKLEAACIGVVEAGKMTKDLALILHGSNRLSREHYLNTEEFIDAVAAELSAKLST*