MKWIAVAVGVISVLVHFLVLRKEFPVHDADGEGIILISGTSSGIGRAACGWLAERHPRMTLYCGVRREVEGSPFDLPNVKQIILDITNKEHYGVFQEIAQAKKPLIAVVNNAGINDMETFELLGVERLRTVLEVNVIGTYQLTQASLPLIRETKGRVVTVSSVSGLFPGAPLISAYQGSKHCLEAMFDSLRAELTPLDVSVSLINPGFLESSIVTSRKDTTDNTHDDNHQEVVKIYSHVTSESYRSMVDELASATGSMEETCLSIDDAIFSRYPKTRYMTSRLGAIPSWIAGRVFNALPSRLTDILSLRLEPVVYLTRIRALLQQLLGFR*