MKLFTLFLFVQWCAVGLYSQTYIYKGEGKYNRDVAFTIDKNKVYHGNGNSGNTVIYTIENNKIYFGNSTSTFQLAYTIDGNKIYRGNSKFTDDLLYVIYDNKVYKSDFRSPMDCLLTFEDAKVYFGDSTFDNNLIYSYSSKETYDLTILTCILGPY