MPYRAPVTSALVLIAAAALSTCPVSAAHPFDPRPVPALGPFFDGYYVRVTTREFDTPDLLSVAALAGIVYGDGEAISAYFARALRGMRADFSASPGPCFTLSFEGGSFAMQNGSLSLHFALGDSQLLIQTLGEAVPWGRDGRDPEGPRLPAEGDLAPGGGAPALGFRGWAHAAARNGSAQLSVTGGPPVPGSPSFYFGSLRVRDGPRQSWTSRPGQDLVRAKPDPCGGRLALAFERLDLLERVEVEAACGPGSAAAPCLASFEEAALEFGGESMCTPCGS*