MVELLQGFVLTRHWRDTPAGTEVAFWLATEQGPRQVRLPPQPSVAFVLAEQRGRVESLLAGETGAELRPLTLRDFQQRPVLGLYCQQHRQLMNLEKRLRQAGVEVFEADIRPPERYLMERFITAPVSLEASVEADGSLLARRLKPAPDYRPRLRLVSLDIETNARGDLYSIALEGCGQRQVYMLGPANGDAAAVDFRLDYCDSRAGLLERLNQWLAEHDPDAIIGWNLVQFDLRVLHEHAQRLKVPLRLGRGGDELGWREHGSRNNHFFAAAAGRLIIDGIEALRSATWSFPSFSLENVARTLLGEGKAIDNPYQRMDEIDRMFAEDKPALAHYNLKDCELVTRIFARTELLDFLLERATVTGLPADRSGGSVAAFTHLYMPLMHRAGFVAPNLGEKRPEASPGGFVMDSRPGLYESVLVLDYKSLYPSIIRTFLIDPVGLVEGLRQPDDEHSVEGFRGARFSRTRHCLPAIVARVWEGREAAKRERNQPLSQALKIIMNAFYGVLGSSGCRFFDPRLASSITLRGHRIMRRTRELIEAEGYTVIYGDTDSTFVWLGSPRAEEEAAAIGRALVARVNDWWREHLKEEFGLDSALELQFETHYRRFLMPTVRGAEEGSKKRYAGLVRRADGGEEMVFKGLETVRTDWSPLAQRFQQELYLRIFNRQPYQDYVRDYVRRTLAGELDDLLVYRKRLRRRLDDYQRNVPPHVRAARIADDYNLERGRPRQYQSGGWISYVISVAGPEPLEARRSAIDYEHYVGKQLQPVADAILPFVGDDFATLVDRQMALF*