MALLGMIVSGCGFLCVGTWQAWSTLVTHSGSGRFSGRSLTKASPFPVTQLVFIAGMAFVHIISGVVASRRDASLADGIGMAVPLERSAVAFTFFIFAITSLITDRTNLLPLPWEFLDMLALFAFGKEFLLFYLQRPDSGLESRYYDLLLVPITACIAASAARISYHSSTLPSLVRAGALVLQGSWMVQMGVSLFSSTFMAKGCILKERGTGDYVIYCEGMALMRGKAIATLQFNCQMALVLIIMLLLYGFLTRKEDIALNGMNYEMVDSADLYERKSAGSLIGQAPQSTFTISMDDDEVASAADQYDVTHLPSVTA*