MPSKGTVTLWVAVAALVSASVASLVAARRWRIRITELEASLEISVRQRVAERKGRIRAQQALRKSLVDKDTCDGTVPSFPMAPIGFVRSCFSTRNGTPRQPLLVPLARACLVLSPGGVPATALDGLTDYSHCWLLYVFHANTDLPHIWSHPTHKDFKAKVRVPRLDGGKMGVYATRTPHRPCPLGLTLAKVEGVHGRLLLISGADVVDGTPVLDVKPYLPYCDSIPDARAPSWVNAGDEDDIIALASVDFSKGFWDELISSWETLGKHSMYSSPQELQKLIEQVLARDIRSIRQRKNPQVSMASTLDDDNLMTEDDCASSVNMQTRMQDTKLLEERKTSLNYGDEMQASVIYRLILEGFLISYTVDDGHVLVHGAQALGSTCSTVGDCNYSTWRKSAGS*