MWALARRAGRTRCWAVALKSLMLAHGLLLRSDELAPGAAARLGRVPFDLADFRARSSGSPGLSAFVRAYFCFLDTRSLFAAQELDAEADDEDARLDRLWKRQHLLELLMQIRPYGDGMEKQSLVLEAMDCVVIEIFEVYSQVCTGIARFLVAVLGSAPTAPRPRRGEDLAAARRRRGAQGMRVLRKAAEQSKQLSAYFELCRGLGVLNAAEFPAVERVPDDDIRDLEKLIMSHHAEDGCKVGDDEAKALVAVEEDDSGVASKTVVTREWVVFDDGDVDGAGARGRQGHFGDYVDPFVGAPWVSVNLLV*