MRVLLATCGSRGDTEPLVALAVRVRDLGADVRMCAPPDCAERLAEVGVPHVPVGPSARAP IQRAKPLTAEDVRRFTTEAIATQFDEIPAAAEGCAAVVTTGLLAAAIGVRSVAEKLGIPY FYAFHCPSYVPSPYYPPPPLGEPSTQDTIDIPAQWERNNQSAYQRYGGLLNSHRDAIGLP PVEDIFTFGYTDHPWVAADPVLAPLQPTDLDAVQTGAWILPDERPLSPELAAFLDAGPPP VYLGFGSLGAPADAVRVAIDAIRAHGRRVILSRGWADLVLPDDGADCFAIGEVNHQVLFG RVAAVIHHGGAGTTHVAARAGAPQILLPQMADQPYYAGRVAELGVGVAHDGPIPTFDSLS AALATALTPETHARATAVAGTIRTDGAAVAARLLLDAVSRE