MDLDSLSSLTIVFIFLIWLDSKRFCSGVGITQHDTTYTSLQLRPCWEMEEFLVLKECTQCSDYEKKARTECSSTGFVENVKCKNSDQVELRSCRSVTAEELKFWKFEALMFSIGTVFAILVVLRQQTLDQKAEQKVLRQIEGI