MRVHAAHLLVPVPSTPRRHATLRFTVSATATSVNVNQAGAASKQAVIVGGGLAGLAAATHLASLSVPFTLLEASDRVGGRVATDEVDGYLLDRGFQIFLTAYPECQRLLDFQALRLQPFFPGALVYLGAGEGGSPFHMLSDPFRFPIRSLSSVFSPVGTLPDKLLVGITRLRAAATPDDVILSSPETTTARHLEKLGFSPSIVERFLRPFLAGIFFDPGLDTSSRLFELVFKRLALGENALPEAGIGAIAAQLADRLPAGSVRLNARAASIDPSSGVTLDTGEAVSGELGVIVAVEQPEAEKLLPQLPARPKSKKPAERRTVCLYFSADRAAVQEPVLLLNGSGKGIVNNMFFATNVAPSYAPAGKVLVSVSLVGSFAEREDGELAGEVVRELGGWFGAGEVASWAHLRTYRIGFAQPDQTPPTEPAGRDPRVGDGVYVCGDHWCSATFDGAMVSGRRAAEALANDGGLSQSLS*