MSTTRDDSPSTASTSPLTFDVIAVDGRARATSLKLPHHDCLTPMFMPVGTQGSVKGLTSAQLEDIGCQVILGNTYHLGNRPGPEILRKAGGLHGFMNWRRAMLTDSGGFQMVSLLDLADITEEGVTFQSPIDGKPMLLTPERSIEIQNDIGADIIMALDDVVSSVTADRARFEEATHRTTRWIDRCINAHQRPHDQCLFGIVQGGLDLELRDLSLEGLLARGDALPGMAVGGLAGGESKEDFVRVVSHCTAKLPAHKPRYVMGVGYPLDLVICTALGADMYDCVYPTRTARFGTALVPEGVLRLKNAACANDHRPIDETCDCLTCKTYTRADLHEIATREPRAAQLLTIHNLRYQMRLCAAMHRSIIEQRFADFVRDFIKKQFPDDAAPDWVREALVYAEIEL*