MEAESGGIVRRRLQKTESAEMQWVVSGSTNEDDEIGFDTPCSARSAALPFACLSLACSRGACLSCGDVRGVGGVRWPACEFDKTMVEVQKGIPEIGLKFRNPDEAWQFWVAYGGRTGFDVRKRYTNVSKCDGKVTSCRYVCANEGHRRKGQTDHVPKCFRAETRTDCKARMSLLLDRGAGIYQVTDVTLEHNHLLHLPQTRHLMASQRKISELQAFEIETADDSGIRPKAAHEMASRQVGGTLNLSYTCRDRKNYLQTKRQRELAFGQAG