MFPPFKVKVSGLEKHTRYVMLLDVVSSDDCRYKFHNNQWLVAGKADPEMPKRMYIHPDSPATGEQWSQKIISFHKLKLTNNISDKHGFVSPCLLERSLSCLY