IPRPPNCFMVYRSHFWAKEKAFKDAERNHSNISCLAGGSWRELTNTQRELYQAIAREAQRLHSQRYPDYKYQP