MRAPASGPSSPQPQRGQLMHALVLSFPLQGHITPLTQLSRRLTPKGFFITFVVTEHTSARSPRSPAARAASPSHLFPTTTAQEELSARIQIVSVPDGLPLQHPRDRSFPDQAMHGMRRPVEHLLHSLQSHPSSAVTFIISDIFVTWSSEIAASFQLPLVAFYRASATSGSVLYHTRMLVSKGIIPFKDEESESSIDCIPGVLPLRPHEFPPSMQSCDISMPRFQFTLRMFEHIHECAGLLLNTIYEMEPKAIDALREKFPVFPIGPLLLPTSDNEALPTESELTFWEEDECIPWLDTQPLASVLYVSFGSIATHSEAQVREMALGLEASKQPFLWVVRRDAILHSRPLSKTLPEGFLERTKDRGLIVSWAPQLRVLAHASVGGFLSHCGWNSILESISIGGVPMLCWPDIADQMVNRRLLVDDWKIGLEFRQRDDGMVGREEVERVIRQLLQSEEGNERRKRATELKSLARNVVKDGGSSSSNVADFLQSLAQ*