MSSNQALQKVRWLLNAEKAGHTGSLDPLATGVLPLCFGEATKFSQYLLDADKGYETVMRMGITTTTGDAEGELLAERDVTVGRDDLEQALPRFRGDIEQVPPMYSALKKDGQPLYKLARAGEVVEREARSVTITRLDLLSFEPPCATLAVSCSKGTYVRTLVEDLGQVLGCGAHVAALRRTQAGPFALAQAITLETLERVHAEGGPEALDQFLMPEDSGLLHWPVLQLSEHSAYYWLHGQPVRAPEAPKFGWLRVQDHTGRFIGIGEVTDDGRIAPRRLIRS*