MADRRVVVTGMGITSCLGNTLEDVKASLHDAKSGIKFDQEWADLGIKSNVRGRPDLTDEDFKELIPKANLRFMGTNAKYAYIAMERAIEDSGMKPEEYQENPRVCAILGQGGTSIPDIVETVEAVKGGGRWKNKVGPFRVTRSMGSTVSAVLATAFKVQGMSFSISSACSTGAHCIGTGYEQILLNKADVAFCGAGENVDWDFTSMFDCMGALSTSYNDTPEKASRAFDKNRDGFCIAGGGGVVILEELEHAKARGAKIYAELVGYGANSDGYDMVAPSGVGGERCMELAMEDAKNHNGDKPVEYINTHGTSTPVGDLAELGAIKRLFDRKGYQPNVGSTKSLSGHALGAAGVHETIYTILMMNNDFMAESANIEELVDEAEGMNILTSRKDGPFTRAMSNSFGFGGTNCALVFDKYEE*