MSTFWSGYIALLTLGTIVALFWLIFATRKGESAGTTDQTMGHAFDGIEEYDNPLPRWWFLLFIGTLVFGILYLVLYPGLGNWKGVLPGYEGGWTQEKQWEREVSQADEKYGPIFAKYAAMSVEQVAQDPQAVKMGARLFANYCAICHGSDAKGSLGFPNLADQHWRWGGDATSIKTSILNGRIAAMPAWGQAIGEEGVKNVAAFVRNELAGLPLPEGTDADLGKGKEVYAQTCAVCHGQGGEGMAALGAPNLQHASGWIYGSSLGQLQQTIRHGRNGQMPAQQQYLGNDKVHLLAAYVYSLSKNPEQVAKQ