MQKRTQLLLPLLSLVLVTIGEGLHARDVGVSGQRAQRRQLQAEPRSPVFWPDPSRSQSGWKVTKAALQYARAWALKPTSSCYEPPGPPSKVFSLTIATMTAGLSQTVRPAITMNRVLMALEQGLRYCEFRSSMDFIRSPKWSKILHAKEALYASKAVFFMDADALFTRFDVPLLRLLEELCGGRDAMFTTEFGKAAYRMTDEEVDKVQDSVALNSGAFYLKAGTWSLRFLDLVYLEAPLSHFWGHGPSGFHDQAGIMHFRSLHLKEWREHVRVVHFRHFNGWRRTWKPSGVVFHVAGGTKVTNKYDGIVLPYAQRFNNNSGLAKHFMCRGP*