MLFSSLVSFVALAAAGVNAHGYVDKIIADGKTYNGPIPGETNPKSPIRRISTINPYKDPKGSGITCGEKSQLASQVASITAGSDLTLSWVAHPNQKWPHEMGPLITYMAKVPSGQTADKFDASKGDFFKVHQEGQEGKKWYLERLMKLGTTMSVPIPKELEDGDYIMRHEIIALHLADSKGGAEFYTSCFQLKVTGGTGTAKTTASETVRFPGAYSASDPGIYTPKVFDSGFKYQFPGPAIATFANTGNATEPDTSVTESVTPTATSSEPADPTSTGEPDDDECGDEDPTATVSASATPEPTSTDDCTGDEDPVTESESATPTSSSKYGKPTKSHQNRGHIRPWRPRMEKRYVGAPRK*