MLSAVLRGGRVAIHTGLRSWRALSSLVNNGSCRILKSPPLVSLDLLDDWSCSTDQDHQGSVAFPNHSNQLNTALIDGKAIAEEIRSKIANEVIRMKSVIGKTPGLALILVGDRRDCQIYVRNKILACKEAGIRSEVAELPECCSEDEILSALTNFNENPEIHGVLVQLPLPERLDEGKILSMLPLEKDVDGFHPLNMGNLAMKGREPLFIPCTPKGCVELLLRSGVEIMGKRAVVIGRSNIVGLPTSLLLQRHHATVTVLHALSKNPEKISREADIVVAAVGIPNLVRGSWLKPGVVVIDVGTYPIEDPSSDHGYRLLGDVSYGEAVNVASAITPVPGGVGPMTVVMLLLNTLEYAKRFYGFS*