MSKSAIVLNITYAIFCALFIYMMSYLEEEHYIGGQDIDNLCTVYRELIDDNRDVFAPTCLLIMSPLIYATVKKRFKSLSLNVITFALLGYWMWRFFIRLIVCV