MKRSLGSSDSLGALMSICPSAEEHSPRNHTHVYSREFQSMLDGLDEEGCVEEAGGHVTEKKRRLSGDQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGVLKANYDSLKHNFDALQHDNEALLKEIRELKAKLNEENAESNVSVKEEIILAESEDKMPEEDTPALLDSVAASETKELNYETFNNHSSINIGLGASLFPDFKDGSSDSDSSAILNEDNSPNPAISSSGILQSQLMMSPPPSSSLRFNCSASSSSPSSMNCFQFSKSYQTQFVKLEEHNFFSSEEACNFFSDEQPPSLPWYSSDQWN