SALPAGGVRLHSLRIPVVSGDGGCSGGCRLATQAQGGRGGALASASWRGAGAGLFAPRRDCRGCGPEAAGGSFYFPARSGAPGVRALGLPTRSRCSPDSQARRRPRGAGAGRLQSLHPSLLTSLSGTSLPQGLTVVHFLLYFCDCSALETQSPLPRNFEMGERAYCHLEEPEGGGVVPRERLPFLCPPSLLSQPRPVLFQPGQDWATSLGRGIKIYIYVYIYIFMYIIYIIYKIYICINQFSYSVPWFLLIIQKLCVCVCVWYISTHIYICVDIYTRIYMHIYVRIYIYMHIYICTHIYAYIYAYMYICPLVSSYLQNSELNFSQGHRTGPSRCERIQTFYLSLVLSLSWAMLPLSQGGEGDERRKPEGHVANSSYDCC