MYPPSSHFLKYCVQLYGTYKFSHVSALALRTNYLEFLVCIISSAEENAKMSTTATTTSEEVSSNEWKVIHMSEQEEDLIRRMYKLVGDKWNLIAGRIPSRKAEEIERFWIMRHGDAFSVKRHRSKAQDS