MESVTNPLLPEPWYPRRVAVKFQARAAKPRFVTRATMSKDLLVVGPGRLGRLIAKHWAEENRGSARIVGQTRSSKEHDALRALGIEPVVRDAATAERFPFVVFCAPPDTDYALEVRRAAERWNGEGSLLFTSSSAVYDCFDNGLCVESTPTVAKGRSPRTDTILAAEEEILKVGGNAVRLAGLYSADRGAHAYWRTFPVIKERPDCYINLIHYEDAATLCVAILGRTDFRGRVFMGCDGTPMSRQEIMDVVSKNQECKTTFTGSDGPLGKKMDGSKTREELHWQPRYKSFEEFMKLHSAVTV*