MGLSEVIRAMPSIPTIGELTVCEINRDLLTTKDESDSEAKDAYAKILGLVFHPVPFQIEEGFGNASRYRFEQEADREGTNVLASTSEGTNISQEDGFLSKGVSLIKKILHCSFGPIFSPHDIKMLKKVELLQGICWHKHKHFLAFISGPNQVTVHDFEDSEWQESSLLTSESQRGVEALEWRPNGGTTLSVACRGGICIWTASYPGNVAPVRSGVASFLGTPARGSGLRWALVDFLQNRGGEPITALSWNPTGRLLASASREDSSFTIWDVAQGVGTPLRRGLGGISLLKWSPTGDYLFSAKTNGTFYLWETNTWTSEPWSSSGGCVISATWGPDGRMLFMAFSESTTLGSLHFAGRPPSLDAHLLPMELPEIGSITGGFGNIEKMAWDGSGERLAVSYTGGDMMYDGLIAIYDTRRTPFISASLIGFVRGPGEQVKPLTFAFHDKFKQGPLLSVCWSSGLCCTYPLIFRSH*