MAPPQRVCVTGGGGFIASWLVKLLLSRGYAVHATVRDPCDSKNAHLKQLDKAPENLHLFKADVLDCETLARAIEGCEGVFHLATPVPEDRIIDPQAEVMAPAVKGTSNVLKVCLAAKVQKVIVLSSTAAVDFNPNWPQDRLKDESCWSDIEFCKENEDWYSVAKIVAEHASFEYAQKNGLNVVTLCPTLVFGPFLQPTVNTSSKFLIYVIKGGPDIMSNKLWHMVDVRDVANALLLVYEKAESSGRYICAPNSICTKDLVDLLKKMYPGYNYVNNIIDVDRKAPITSQKLRDLGWEPRELEETLSDSVECYEKAGVLQDSAGYPCRLPHLFRLAGDQ*