MGSFIGHIMPGAAFLLVGLWHLFNTIKNYAQAGPWDFKTRLWFPATDRGKLKYMELYGIMFGGCLSIAGELFICPQRHQPLADDWTIPPEHLNNFEHANISLFFLLYATTALCVDIFQIVIPPGLIHAIGAFAFSQELLIFHLHSADHMGLEGQYHWLLQLIIIATLSCTVLEIACPHTFLLPMVRSMSIVFQGCWLIQTGFTLWIPIFVPKNCKMNHQVGHSVVRCADHESTQRAKAVATLQFNWYLAGLIVFTLISYVVGTHYYTSVKNYHPLNEEEEEEEEEE