VSRPGISSMNQLGGLFVNGRPLPLDTRQQIVQLAVSGMRPCDISRSLKVSNGCVSKILGRYYRTGVLEPKGIGGSKPRLATPAVVARIAQLKGECPALFAWEIQRQLCAEGLCTQDKTPSVSSINRVLRALQEDQGLPWTQLRSPAVLAPALLTPHSGSETPRGPHPGTGHRNRTIFSPSQAEALEKEFQRGQYPDSVARGKLAAATSLPEDTVRVWFSNRRAKWRRQEKLKWEMQLPGASQGLTVPRVSPGIISAQQSPGSVPTAALPALEPLGPSCYQLCWATAPERCLSDSPPKAYLKPCWGHLPPQPNSLDSGLLCLPCPSSHCPLASLSGSQALLWPGCPLLYGLE