MLVSTALPVPPDGLSRLPQPQQPTKELPKMERGLSFTTGNAFYRRESAVGRDLSVLAAIAYKREHGQLRALDALCGCGVRAMRYLVQASADFVWANDACDHLRPGILDNLRAVAPPSCSSCPTERWKVSTQDANKLLLGCYLADDYYDLIDVDSHGSNSVFFGSALAALKRGGLVYVTSTDGFSCSKRPYNALASYGTFTRRLPFINEIGLRMVIAGVVREAATRNLRMRPLFSHYSAHGPVFRIMLRMEHGELDLRTNYGFIAHCSECGAFQSVSWDELGQTSACSCSKKNTYTGPIWIGPLHNIAYLQTMSRVAKELNWIASPGFDMKKLDPETSKLTEVLDVMLEESNPALPCGYIGLHEIASRGKIPTPRRDTLTRGLQKEGYVVSRSQIEPNSLKTNASVAECIHVAQQLFALQHDKLSIQS*