MKNEAWLFVICTVFLVLVTPAYWLITYDWTGTSALTMTTLLTLMVSVYLGVHAARMDPRPEDRKDGEIADGAGELGFFPPYSWWPLWCALALGTVVFATAMAAWWLFIIGGVIGMVTLSGWIFEYYRGEHAH