MKAYPFTSTTATTMRQNCGGSLMFNMYLSDPTENLLKESKSPSWTPINTGVQKGSGQIQLWQFLLELLSDSANMTCIAWEGTNGEFKLIDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFNGLAQVCQPSSTEQAIYKFQSNFAPIQFSGISKLNLVAPGVGPSGFSYWPGSPPTLYHSHNLQPPGPFGAVSASHLSCVNNINSLNNLNNINNHYN