MDAFLSRTFYQCGGYDNCEGMTKLDFQMQQLEADGMANRIFYLSVPQEALLDVATCVADNAQSKRGWNRIIVEKPFGFDIESSTNLTQGLLSKFSEQQIYRIDHLLGKDLIENLTVLRFSNLIFEPLWSRTYIRNVQVILSEDWGIEGRGRYFNEHGIIRDIVHSHILQTIALFAMEPPVSLDGEDIRNEKVKVLRSMRKLELGDVVLGQYKASLLKDRKSRISGYLDEPDVLLNSLTPTFVAAALYIDNARWDGVPFLIKTGMGLIKHRVEIRIQFRHVPGNLYRERIGHNIDLATNELILRDQPDEAILVKINNKVPGLGLQLDTSELNLLYKDKYNVEIPDSYEHLILDVIDGDNHLFMRSDELEAAWNIITPLLYEIENNKIAPELYEFGGRGPVGAYYLGAKHGVRWADD*