MGAEDEVETFELEEGEELRFEVGASASVELQVTSGYAEVFGVELAQNRRYVFRNAKLALFTWKGCSVTLTGGTEVSYKVAETPMAIYVNAHSVLQSKRKLAKELKMKGPRCIVVGPSSCGKTSLSAILLAYMLKENHSAFFVEADYSEGVLGTPGSIGACAVEHIDVEQGPLFERPICFYYGHLDPSENTECLMQLYSVLGASIDALFGQHDELERRGFVANGPATTIEKGFDVLKHAITALRIDTVLVMDAERLYASLVREFKTDKNVQCVHVPKSGGVVTREDAFIRKFRNDRIKRYFYGPENELHPFTCVLGFDQFKVLRVGDSYQTPDSALPIGVVSTLNPLELEAVSPSATLIHSVLGVSQATDEADVMSKPVFGFCHVTKVDVPKRQMTVLAPSPGKLPGFFLVLGGVKWLEG*