MPSLDVRYDQATLRRDRCPAAAPLARGLGDRVRRREGVSCIDDAIRRHFLAEGEAAESSGALKEYPPVERGRILGATVLVASSCTGASMLALPAVQYKAGFLPSSVCLFFCWAYMCLTGLLMVEVNVAVGEAADDPLVLIGTAAVICAYIVGAGRADPGRVLAEQVGAGLDPALAPFLSVAWGVLFLTLVGIALPDIDPALLVHQNWAVTFGSLSVAINAFIYHSVLPSVLTYVRGNPQAAKEAVIYGTGFPLLVYIIWDAAVLGITALETATGNPRASSSSAARRERVRVPGRRDVVPRPGVGFVDFLADAFRVQNEGWRRAVMCCLAFCPPLLFAVYNPDVFFQALAVTGWRGRA*