MTWTLTSGVIHAFWVLCTRNPLADEDWAGYAALTRPGGHATRVARRGAAQPVRAMADTPTLEKAKSGEMVDSLGYKLMRPGVKVAAKETLLTPRFYTTDFDEVDEIFNLKKNPNLPMEELDAMLEEFRKDYNQKHFVRNEGFSEAADAIQGDLRKIFIEFLERSCTAEFSGFLLYKELGRRLKDSNPCVAEIFTLLARDEARHAGFINKALSDFNLALDLGFLTKNRTYTFFKPKFIIYATYLSEKIGYWRYITMYRHLQRNPDNQLYPMFEYFENWCQDENRHGDFLTAVLKARPELLNGLEARLWSRFFCLSVYITMYLNDHARHYFYEALGLNTTQFDRHVILETNNATERVFPEVPDIEAPGFWDRMDRMVGYNTKLVEIDNNDAPEWLKKVQKAPYIERILAECLQLFFMPTKRTGSLDIEGAKNYVY*