MVRHRCRFCRRRFSGGRALADHMRSHVTSASKMARQAFPSPFRLADSEFSTPGAAAEGVAGGSYSVVQDGESDAESSFRRRFGRPRLQEDAFADARPVSSISNTSTEEDVARCLMLLSRDARPKSEARGHQSNGCVEANGDQKTRYQCSTCRKFFRSYQALGGHRASHKRVGLECITTADADADAADREPMLFDCPYCYRVFSSGQALGGHKRSHLSSAIDVATKVPALLPPPQLSALAINDDFIDLNVPAPLEEEPDHSALSVATEFASNSGRACMVLFRMSRDDGRTMVSSHLSRISRHAKPVYDRPSYSSIKAHDRHPTQGEVKTNQTTTDLLVRGAKVDNHPTRAILAGKQLPSSHEHSDLGVVN