MEQGESLRIRVVMGKDRISELPDALLIKILSFLPTKIVVATSVFSKQWRPLWKLVPNLEFDSEDYDDKEQYTFSEIVCKSFLSHKAPVLESFRLEFESEKVDPVDIGLWVGIAFSRHLRELVLVAADTGTGTAFKFPSSLCTCNTLETLRLVLLILVDISSPVVMKSLRTLHLELVSYKDESSIRNLLSGCPILEELLVIRGEDSDIEVFTIDEVPSLKRLTINDDHDGQEFWGYVINAPSLKYLLIEDLRCPGFCLNAPELMEANIFDGTSITNDNFLGYLTSVKRLLLNLSPWKITYPTGSIFYQLVSLEMYTREIDWWDLLTLMLEHSPKLQVLKLTDNCVKFHKNGLPGGKWNEPKYVPECLLSHLETFVWRRFDWGREEEKEIATYILKNARRLNKATFSTNPVNSEELDKLKERRKVHNELDGVVRASNSCQFVFKFDTSYHVSDSS*