MESLPHWLWYVLMAPIVCLELKIYGQWISGGQRRLSRVANPSNHLSIVGNFVGALLGAIMGLREGPIFFFAVGLAHYIVLFVTLYQRLPTSETLPRDLHPVFFLFVAAPSVACLAWARITGEFGYGSRIAYFIAMFLYASLAVRINMFRGFRFSLAWWAYTFPMTSAAIASIRYSSEVKNAFTQAMCIVLTVVATLTVTALLLTTLLHATVHHDLFPNDISIAITERRPKHSTIAELNELHANKDADAACRDLEAAYRP*