MNQLGGLFVNGRPLPLDTRQQIVRLAVRGMRPCDISRSLKVSNGCVSKILGRYYRTGVLEPKGIGGSKPRLATPPVVARIAQLKGECPALFAWEIQRQLCAEGLCTQDKTPSVSSINRVLRALQEDQGLPWTQLRSPAVLAPALLTPHSGSETPRGPHPGTGHRNRTIFSPSQAEALEKEFQRGQYPDSVARGKLAAATSLPEDTVRVWFSNRRAKWRRQEKLKWEMQLPGASQGLTVPRVAPGIISAQQSPGSVPTAVLPALEPLGPSCYQLCWATAPDRCLSDTPPKACLKPCWGHLPPQPNSLDSGLLCLPCPSSHCPLASLSGCEALLWPGCPLLYGLE