MTVGTRPRAQRAHARTEATGAASTALRRLLESPRRPARVLAAFPYGIYLEVRTELEPQVIAVVTGSAVRLPNAMVVTGPLPQVTVGDEAYVGDGSIEVGRLGLRAHRWWNPAPPLGPVDPVRLSASLPRMAALCDRSARRPGLEGNGAASLLAEGCAEASLLRVVTAAEQLVGLGPGLTPSGDDMLAGVLVALRHLGAAAGVGRAVWLADWLAAAVTFDARGRTTPISAALLHCAARGEAGGEVLAVLRGLAGRQELEPALHRLLQLGHTSGADLAWGLRIGLAAVVSLGGRAGEH