MNGEDEGAVLLAGQEDQYDGVIVDGLSVPSDPSAFLKALRRSLSLWRAQGKKGIWLKLPSQNAELVPLAVKEGFIYHHAEKDYLMLTYWIPGTASTLPANASHQVGVGAIILNDQMEILVVQEITGLTRGSGVWKIPTGIVLQGEDILDAVTREVKEETGVETEFMQALGVRQSHDVAFGKSDIFFLCMLRPLSSEITVQETEIAAAKWMPLEEYRSQPFNMFSSFVTRMADIATASVKEQYKGFGAEVLSFGFHGKGSYFYHNIHDINCFLSHKRAESNESISSSSCRSQRPQPSL*