MPAPRLALNPAAVLHAALLRASSAGCRLPPRISFNSLLAAAASSADTRTRALALPALALAHASGRVSLDSYALCSALRSAPSAAGTLHALAAKSGWLGSVFVSCALAASYGGSGRCLDARSLFDESPARNGVFGNAVLAAYVGAAEWAPVLRFARRFSELRLQVDWYTMTAVARACGEVANADLGVQAHGHAVRRLGGVEVDVFLVSAFVDMYAKCGLISQAERVFRLAQQETGGRGDVVLWTAMLNAYARHGQCKEVIRQYDLMLASGVYPDELAMLAVLSACQHAGEVVKGLNYFESMHADYGLVPTPEHYGCVVNMLCRAGEVTKAWEIATKDGCDHAIGVSTWGALLSACQVRLNVEVGRMAAQKAIELDPTNVGIYIELSNLYARACLWDDIDQLREVMKERGLEKDVGCTWVELGS*