MVATFTARRSSPELVTPARPTPRETKLLSDLDDQWTLRYYETVVGFFRVSPKMAGGLPGGDNIAAKVIKAAVAEALVHYYPVAGRLRALVPGGNKLAVDCTAEGVAFVEATADVRLEELGEPLLPPYPCVEEFLGDAGDTRDILDKPLLFLQVTQLKCGGFVIGLHMCHCIFDAFGLLQFIKTIAGFAGGEPIPSTMPVWGRESFFAARTPPSFTHVYPAYKPILDGRSSAGDGDGDVDDVMLTTPPETMVMKYFSFGPKEISALRSLIPAHLTRSTTAFELLTAVMWRCRTSALGYEPDRRVRLMFTLNLRGRWWSREEEAAVPPGYYGNAHLSPMVTATVGELARQPLADTVELMCRAKAGTTRERVESMVDLLATWRERPAFAMDRTYEVSDTKWVGGGGGALRCGVAEMVGGGTPFAGDLTSKLISYHMKCKNENGEDSIVVSMLLPEPAMERFTKEMSFWLKSY*