MKDIVVSKSGPPVLVTPSSEPTPAAATIRLTSADKSRLGLSFTAFLVFERRRRRSRVHRPAETVRRALSRALVHYYPLAGHVVAAGDDDNVVLSCTGEGGGLPFVAATASCTLEDVDDGDGDLPLADLAIWYGGESCWMSDPLLMMQVTEFECGGFVVGVTWNHGVADTYGLAQFLRAVGELACGLPSPSVIPVSFVNRVKAEFVSRNGGGGGRRRCSVFDVVTAAIWQCRTRAIHGRRCRSDAPAVLLFAVNARPHIGAKDGYYGNCITRQVVASTADAVAYGDIVDVVKLVNDAKERIPEELLRNKLRGKQGVDGGGGEGLFVGPMHRLYVSSWAGLGLDGIDFGGGKPARVIPRMEVTVMPSCLPCLPCSRSNGSDGVNAVAWCVTDEHVDVFRAELAKLQ*