MRVLTSILLSAALALAAPARLPGKRAESDVLVFKFAKVLEDFEAAFYSSALSKFKAEDFTTAGFSSPSLAVEQFTAIGASEATHAKVLDAALRSFGEEPIQGCSFNFDAALADVATMAATARVVEDVGVSAYLGGATLLTDPILLTSAGSILSVEARHSTVLNILSGEGSSVPSPFDLPMAPNEVLAIAGPFISGCDVGIKANPSLAITNTGKVGPGTKLEFKSDAITGSTDGFHCQMTTGGASFSISLPFDECVVPDGIDGPVLIHITSDETPLVNNVRDRATTQLVAGPLLAFIDTKPQQLSALSKGSTPPEGGAPAPSPTDSSDETSTTQTITPEEASSIIAGATIAGQTTSASSTASEPAPTGNNGAAAPVSVKPNLETGPSADGKITVDGWSNISN*