MVSTMKNGGRAPSLKAKICRILNSMKVTLLCGVVTILVLRGTIGFSRFNMWVQEDDDLIQTVSSTDHSRTLSQVSSEDEPDEEEDDLEQEMELNTTYTLGPKILDWDEQRRLWLQENHELASTVDGKPRILLVTGSPPKPCENPAGDHYLLKAVKNKIDYCRLHDIGIFYNLAHFQSLMAGYWSKLPLLRSLMLAHPEYEWMWWMDSDTIITDMVFELPLDKYEKYNLVLHGWENDVYVKKHWVGLNTGSFIMRNCQWSLDLLDAWAPMGPKGKVRGEAGKVLTEALSGRPVFEADDQSALIYLLITQRDIWSSKVFLENEYYLHGFWVTVVDKFEEMMEKHH