MTTRTDDAAPARPVSLGGPLIRFRVAAYATGVALLGLVVEMLLQYVFRVELPQFVKLIPMVHGGLYLIYLLLAVDLAIKARWSMKGTLLVLIAGCIPFFSFVMERKVTHKVQAGAKL