MKRSLGSSDSLGALMSICPTTEEHSPRNSTHVYSREFQSMLNGLDEEGCVEESGGHVTEKKRRLSGDQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGVLKANYDSLKHNFDAIQQDNEALLKEIRELKAKLNEENTESNVSVKEEIILAESEDKVTEEDTPPLLDSLTASAEAKELNYENFNSSSSINNGLGASLFPDFKDGLSDSDSSAILNEDNSPNPAISSSGILQSQLMMSPPPSSSLKFNCSTSSSSPSTMNSFQFSKTYQTQFVKLEEHNFLSSEEACNFFSDEQPPTLHWYCSDQWN