MSTPSLPIIDIAALAGSDPAARRSVAVRIDRACREQGFFYVVGHGVEAQLVERLERLARQFFALDETSKLRWRMELGGRAWRGYFPLGGELTSNRPDWKEGLYLGSELDAEHPEVRAGTPLHGANLFPEVPGLRETLLEYLDATTRVGHRLMEGIALGLGLEADYFAARYTGDPLILFRLFNYPSQPVPEGLDVQWGVGEHTDYGLLTLLHQDAIGGLQVRTPQGWLEAPPIPGSFVCNLGDMLERMTGGLYRSTPHRVARNTSGRDRLSFPLFFDPNFHARVQPIEGLPEVPEQDDSARRWDQANVHAFHGEYGDYLLNKVAKVFPQLRRDLL*