MFPAYKIKVSGLDSQSKYVAMLDIVSQEENRYKFHNRRWAVAGKADPEPHRRLYIHPDSPATGEHWMQKAISFHKLKLTNNIADRQPYVS