MSLPRLSRQSLHLVLRAGQAKAAETKSKEDSSLLVGKGSLPVPSIYYSPLRSPVSELASDRLKDAFALFGKSKVLCSDAGGFATMYNAESHSFLSVPELNSPKGARYIAISIPHVDSAMFGDKLRGNHTDSLYMMAMVPGELCSFEMLAYYPKSRWRWRPLPPPPFHSDPKYRTPDSIPFALVGGTRILVSSDRATYSFDTVAMEWSKAGDWVLPFLSKLEYDTELKMWFGISTRSPCGELCAVDLSAVALGSCDELPVVQHVGLDVDLPQKYWKLMDAAVVNLGSGRFCIARFFVVVDDHDEYQSHAVVFTGVEVAPSHEEEGVLGMVNHKSECLVTDEIEQVL*